• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

Array对象

开发技术 开发技术 5小时前 2次浏览
var arr1 =[1,2,3,5];
    var arr2 =new Array();

    var obj = {};

    console.log(Array.isArray(arr1));
    //    ====true
    console.log(Array.isArray(obj));  
    //  ====false
    console.log(arr1.valueOf());  
    // 返回数组对象本身——–valueOf
    // push()是在数组末尾加一个或者多个元素,然后返回数组长度(length)
    // pop()是在数组末尾删除一个元素, 然后返回切除元素
    // shift()是在数组第一个元素删除, 然后返回切除元素
    // unshift()是在数组开头添加一个元素,然后返回数组长度
    // 例如
    arr1.push(“4”)
    console.log(arr1.push(“8”));
    console.log(arr1.push(“8”,9,10));
    console.log(arr1);

    // reverse()
    // 翻转数组
    // 12345 变为  54321
    console.log(arr1.reverse());
    console.log(arr1);

    // sort
    // 排序
    var arr2 = [1,6,30,111,54,21]
    console.log(arr2.sort());
    console.log(arr2);
    // 他只是对你这个数的第一个数字做比较,比如111只看第一个1,30只看3

    // 排列数字
    console.log(arr2.sort(function(a,b){
        return a-b
    }));

    // 这是顺序排列

    console.log(arr2.sort(function(a,b){
        return b-a
    }));
   

    // 这是倒序排列

程序员灯塔
转载请注明原文链接:Array对象
喜欢 (0)