js中的map使用
来源:互联网 发布:文学杂志 知乎 编辑:程序博客网 时间:2024/06/07 08:20
1.这里的map是指“映射”, 语法为:[ ].map();基本用法与forEach类似,array.map(callback,[this.Object]);
2.callback的参数也类似:
[].map(function(value,index,array){
......
});
3.map方法就是讲原始数组“映射为新的数组”,例如下面的求平方:
var array = [1,2,3,4];
var arrayNew = array.map(function(value){
return value*value
});
4.callback 需要有return返回值,否则所有的映射值都会成为undefined
5.我们使用map方法方便获取数组中特定属性的值,例如:
var students = [{'name':'a','age':'16'},
{'name':'b','age':'15'},
{'name':'c','age':'17'}
];
var sname = students.map(function (value) {
return value.name;
});
阅读全文
0 0
- js中的map使用
- js中的map
- JS中的MAP对象
- js中的map
- JS中的Map
- JS中的Map
- Js中的map
- js中的map()方法
- js中的map()方法
- Js中的Map对象
- JS中的map、reduce
- JS中的Map基本操作
- JS中的Map简单实现
- Js中的Map与Set
- shell中的map使用
- shell中的map使用
- STL中的map使用
- js中的map与java中的map区别
- Java易错知识点
- yii2-DetailView
- Multimodal Deep Learning
- leetcode 151. Reverse Words in a String
- Java 常用类型之间的转换
- js中的map使用
- SpringBoot项目使用JRebel热部署
- Chapter 5 假设评估
- 浅谈人类和人工智能的明天
- nginx(四)location正则表达式使用
- anaconda安装与使用指南
- Mybatis动态sql开发之纯xml的简单CRUD实现
- FreeSWITCH中的lua操作小结
- Java学习笔记——继承