美文网首页
改变数组的长度的方法

改变数组的长度的方法

作者: 未路过 | 来源:发表于2022-08-17 15:14 被阅读0次

JavaScript中数组长度是可以变化的,
方法:1、通过改变数组length属性的值来改变数组长度,语法“arr.length=长度值”;
2、利用push(), pop(),unshift()、shift()、splice()等方法添加或删除数组元素来改变数组长度

1.通过改变数组length

      var test = [1,2]
      test[1] = test[2]
      console.log(test);//[1, undefined]

缩短数组长度

    var test = [1, 2, 3, 4, 5, 6];
     test.length = 3;
     console.log(test);//[1, 2, 3] 

增长数组长度

     var test = [1,2,3]
     test.length = 6
     console.log(test); // [1, 2, 3, empty × 3]
     console.log(test[5]);//undefined

2.使用array的方法

push,pop,unshift,shift, splice

注意unshift()添加多个元素的顺序

     var test = [1,2,3]
     test.push(4, 5);
     console.log(test);//[1, 2, 3, 4, 5]
     test.unshift(5);
     console.log(test);//[5, 1, 2, 3, 4, 5]
     test.unshift(6,7)
     console.log(test)//[6, 7, 5, 1, 2, 3, 4, 5]

相关文章

  • js 数组

    js 中数组的长度发生改变,数组就真的发生改变,快速清空数组就让数组长度为0js 数组的方法

  • 改变数组的长度的方法

    JavaScript中数组长度是可以变化的,方法:1、通过改变数组length属性的值来改变数组长度,语法“arr...

  • js数组方法之改变或不改变原数组

    数组方法 改变原数组 push() :将参数添加到数组尾部返回添加后的数组的长度 pop() : 将参数从数组尾部...

  • 数组的方法(二)

    上期简单的说了一下数组,这期切入正题:数组的方法。 Array.length 检测数组的长度,增删会改变原数组; ...

  • 前端面试题套路--补充版

    Javascript 基础: 1.js中数组常见的方法: 1.push()末尾添加,返回长度,改变原数组push(...

  • 【手撕代码2】数组

    unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。会改变原数组 **pop() **方法用...

  • js 数组常用操作整理

    数组的新增 push() 方法:可向数组的末尾添加一个或多个元素,并返回新的长度,使用该方法会改变原数组。 uns...

  • JS考核总结(2022 - 05 - 07)

    1.数组基本方法 (1) push( ) --- 向数组的末尾添加一个或多个元素,并返回新的数组长度。原数组改变 ...

  • JavaScript数组常用方法整理

    js数组常用方法整理 Array.push()  向数组的末尾添加一个或多个元素,并返回新的数组长度。原数组改变。...

  • shell数组

    数组创建方法 输出整个数组 获取数组元素个数,方法与获取字符串长度的方法相同 获取数组单个元素的长度

网友评论

      本文标题:改变数组的长度的方法

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