您的位置:首页 > Web前端 > JavaScript

JavaScript中的数组方法

2017-06-05 21:52 253 查看

JavaScript中的数组方法

1. map方法

遍历数组产生新的数组

var arr=[2,3,4];
var arr2 = arr.map(function(item){
return item*5;
//相当于对数组进行for循环操作
})
arr2=[10,15,20];


2.filter方法

对数组进行过滤,留下满足条件的

var arr=[1,2,3,4];
var arr2 = arr.filter(function(item){
if(item %2 ==0){
return item;
}
//相当于对数组进行for循环操作
})
arr2=[2,4];


3.form方法

将伪数组转化为数组

(用jQuery方法获取的DOM元素就是伪数组)

let arrayLike = {
'0': 'a',
'1': 'b',
'2': 'c',
length: 3
};
Array.from(arrayLike).forEach(function (el) {
console.log(el);
//a,b,c
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript map filter form