js 상용 배열 API

1333 단어
배열 api
  • foreach 배열 의 모든 요소
  • var arr = ['one','two','three'];
    arr.forEach(function(val,index){
        console.log(val) //one,two,three
        console.log(index) //0,1,2
    });
    
  • every 는 모든 배열 요 소 를 판단 하 는 데 사용 되 고 하나의 조건 을 만족시킨다
  • .
    var resule = arr.every(function(val,index){
        if(index < 1 ){
            return true;
        }
    });
    console.log(resule) //false
    
  • some 는 모든 배열 요 소 를 판단 하 는 데 사용 되 며, 하나의 만족 조건 만 있 으 면 된다
  • .
    var resule1 = arr.some(function(val,index){
        if(index >= 1){
            return true;
        }
    })
    console.log(resule1) //true
    
  • sort 배열 정렬
  • 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]
    
  • map 요 소 를 다시 조립 하고 되 돌려 줍 니 다
  • var resule3 = arr.map(function(val,index){
        return ''+ val+''
    });
    console.log(resule3);//['one','two','three']
    
  • filter 는 특정한 조건 을 통 해 배열 을 걸 러 냅 니 다
  • var resule4 = arr.filter(function(val,index){
        if(val === 'two'){
            return true;
        }
    });
    console.log(resule4); //["two"]
    

    좋은 웹페이지 즐겨찾기