总结list、array的方法

总结list、array的方法

var str1 = '{ "name": "cxh", "sex": "man" }';

var arrar = ["ada","adfa"];

var a = new Array(123);

var obj = eval('(' + str1 + ')');

var x=10;

var y=20;

var obj1 = eval(x*y);

console.log(Array.isArray(arrar));

console.log(obj);

console.log(obj1);

//定义数组aa,some、every、forEach、map、filter、reduce、reduceRight方法的调用

var aa=new Array(3,8,2,4,5,6);

console.log(aa.some(function(e,i,arr){

console.log(i+' : '+e);

return e<3;

}));

//可以对每一个元素进行处理,可以获得e当前元素,i当前索引

aa.forEach(function(e,i,array){

array[i]=e+1;//array:当前数组,i:当前索引,e:当前元素

});

console.log(aa); //[2, 3, 4, 5, 6, 7]

 

console.log(aa.map(function(e){

return e*e;

}));

console.log(aa.filter(function(e){

return e*e == 64;

}));

console.log(a.reduce(function(v1,v2){
    return v1+v2;
})); // 21

console.log(a.reduceRight(function(v1,v2){
    return v1-v2;
},100)); // 79
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值