首页投稿(暂停使用,暂停投稿)程序员开源工具技巧

js常用数组API

2017-08-24  本文已影响0人  jia林

数组api

var arr = ['one','two','three'];
arr.forEach(function(val,index){
    console.log(val) //one,two,three
    console.log(index) //0,1,2
});
var resule = arr.every(function(val,index){
    if(index < 1 ){
        return true;
    }
});
console.log(resule) //false
var resule1 = arr.some(function(val,index){
    if(index >= 1){
        return true;
    }
})
console.log(resule1) //true
var arr1 = [1,3,2,10,5];
var resule2 = arr1.sort(function(a,b){
        return a -b //从小到大排序
        // return b -a 从大到小排序
});
console.log(resule2);//[1,2,3,5,10]
var resule3 = arr.map(function(val,index){
    return '<b>'+ val+'</b>'
});
console.log(resule3);//['<b>one</b>','<b>two</b>','<b>three</b>']
var resule4 = arr.filter(function(val,index){
    if(val === 'two'){
        return true;
    }
});
console.log(resule4); //["two"]
上一篇 下一篇

猜你喜欢

热点阅读