2019.11.6 笔记

    var attr = [4,5,6];
    // ---------底部插入
    attr.push(7,8);
    // ---------头部插入
    attr.unshift(1,2,3,);
    // ---------去掉底部第一个
    attr.pop();
    // ---------去掉头部第一个
    attr.shift();
    // ---------数组转字符串
    var aa = attr.join("-");
    // ---------字符串转数组
    var arr = "1,2,3,4,5,6";
    var bb = arr.split(",");
    document.write(bb+"<br />");
    // // ---------倒序
    // attr.reverse();
    document.write(aa);
    console.log(attr);
    // -----------升序/降序排列
    // 降序
    var a = [14,8,2,6,7,2,3,85,1,3,96,4];
    a.sort(function(a,b){return b-a});
    console.log(a);
    // 升序
    var b = a.sort(function(a,b){return a-b});
    console.log(b);
    // ---------链接多个数组
    var aa = [1,2];
    var bb = [3,4];
    var cc = [5,6];
    var dd = aa.concat(bb,cc);
    console.log(dd);
    // ---------截取下标3-8
    var jq = [1,2,3,4,5,6,7,8,9,10];
    // var jg = jq.slice(3,8);
    // console.log(jg);
    // // ---------截取倒数第三到最后
    // var jg1 = jq.slice(-3);
    // console.log(jg1);
    // // ---------截取第一个数是下标,第二个数是长度
    // var jg2 = jq.splice(2,5);
    // console.log(jg2);
    // // -------------从第一个数为1,代表替换
    // 第二个数代表从第一个下标删除并替换到第几个下标
    // 第二个数为0表示只增加不删除
    // 之后的数表示替换的值
    var jg3 = jq.splice(1,5,11,111);
    console.log(jq,jg3);
    // ---------查找所填入内容的下标
    console.log(jq.indexOf(111));
    // -------------查找所填入的内容是否存在
    console.log(jq.indexOf(5) == -1 );

猜你喜欢

转载自www.cnblogs.com/l1314/p/11830403.html
今日推荐