美文网首页
js array先关的操作方法

js array先关的操作方法

作者: 陆遥远 | 来源:发表于2017-12-10 16:55 被阅读0次
    const number = [1,4,7,3,6];
    const number2 = [9,8];
    
    console.log('删除数组中的第一个元素输出结果4,7,3,6', number.shift(),number);
    
    console.log('删除数组中最后一个元素输出结果 7,3',number.pop());
    
    console.log('在数组最开始插入数据', number.unshift(1));
    
    console.log(number.concat(number2));
    
    console.log(number2.reverse());
    
    console.log(number2.join('-'));
    
    const array1 = number.filter(function (value, index) {
        console.log(value,index);
        return value !== 1;
    });
    
    console.log(array1);
    
    const array2 = number.map(function (value,index) {
        return value*2;
    });
    
    console.log(array2);
    
    number.forEach(function (value,index) {
        console.log(value);
    })
    var arr = [1,2,4,4,3,3,1,5,3];
    
    function res(arr) {
        var tmp = [];
        arr.sort().sort(function (a,b) {
            console.log(a,b);
            if(a === b && tmp.indexOf(a) === -1){
                tmp.push(a)
            }
        })
        return tmp
    }
    var result = res(arr);
    console.log(result )

    相关文章

      网友评论

          本文标题:js array先关的操作方法

          本文链接:https://www.haomeiwen.com/subject/uuqbbxtx.html