js共通配列API
1265 ワード
配列ap forEachエルゴード配列のすべての要素 everyは、全ての配列要素を判断するために使用され、一つの条件を満たす . someは、すべての配列要素を判断するために使用されます.条件を満たすものがあれば、 です.ソト配列 mapは、要素を再構築し、 に戻る. filterは、ある条件でフィルタリング配列 を通過する.
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 ''+ val+''
});
console.log(resule3);//['one','two','three']
var resule4 = arr.filter(function(val,index){
if(val === 'two'){
return true;
}
});
console.log(resule4); //["two"]