zoukankan      html  css  js  c++  java
  • JavaScript 数组

    //#region 数组
    var arr = [1, 2, 3, 4];//var arr = new Array(1, 2, 3, 4);
    console.log(arr[0]);
    console.log(arr.length);
    arr.length = 2;
    console.log(arr);
    
    arr.push(5);//数组尾部添加
    console.log(arr);
    arr.pop();//数组尾部删除
    console.log(arr);
    
    arr.shift();//数组头部删除
    console.log(arr);
    arr.unshift(1);//数组头部添加
    
    var arr2 = [1, 2, 3, 4];
    arr2.splice(1, 1);//删除:splice(起点,长度)
    arr2.splice(1, 2, 'a', 'b');//替换:splice(起点,长度,元素……),先从起点开始删除指定长度,再在起点添加元素
    arr2.splice(1, 0, 'a', 'b', 'c');//插入:splice(起点,长度,元素……),先从起点开始删除0个元素,再在起点添加元素
    
    var arr3 = [1, 2, 3], arr4 = [4, 5, 6];
    var arr5 = arr4.concat(arr3);//数组连接
    console.log(arr5);
    console.log(arr5.join('|'));//数组连接
    console.log(arr5.sort())//字符串排序
    arr5.sort(function (n1, n2) {//数字排序
    return n1 - n2;//n1 < n2 ? -1 : 1;
    });
    //#endregion 数组
  • 相关阅读:
    学习日报
    阅读笔记2
    学习日报
    记账本开发7
    记账本开发6
    学习日报
    记账本开发5
    今日总结
    今日总结
    家庭记账本7
  • 原文地址:https://www.cnblogs.com/blog-leo/p/4377769.html
Copyright © 2011-2022 走看看