美文网首页
向数组中添加,删除元素(push,delete)

向数组中添加,删除元素(push,delete)

作者: 乳酸菌_c966 | 来源:发表于2018-07-14 19:50 被阅读0次

var arr = [2,4];
arr.push(6);//push方法将元素添加到数组未尾
alert(arr.length);//输出3
arr.push("a","b");//可以一次添加多个元素
alert(arr.length);//输出5
alert(arr[5]);//输出"b"
alert(arr.push(123));//push方法执行后会返回数组的新长度值,输出6
//事实上将元素添加到数组未尾的最简单的方法是
arr = [4,5];
arr[arr.length]="new element";//利用数组长度自动增长的特性
alert(arr.length);//输出3
//为了更明了的明白push的工作原理,我们可以使用一个简单的自定义函数来完成这项工作
function array_push(element,arr) {//第一个参数为要添加的元素,第二个参数为该数组
arr[arr.length]=element; return arr.length;
}
arr = [1,2,3];
array_push(345,arr);
alert(arr.length);//输出4
alert(array_push("some string",arr));//输出5
alert(arr); //删除一个元素
arr = ["#","","%"]; alert(arr); delete arr[2]; alert(arr); alert(arr.length);//元素被删除了,但数组长度并没有变化,因为这样能使我们使用相同的下标访问以前的元素 //使用delete与下面的语句效果一样 arr = ["#","","%"];
alert(arr);
arr[2]=undefined;//undefined是一个值
alert(arr);

相关文章

  • 向数组中添加,删除元素(push,delete)

    var arr = [2,4];arr.push(6);//push方法将元素添加到数组未尾alert(arr.l...

  • 数组

    push 向数组最后追加元素 pop 删除数组最后一个元素 unshift 向数组前面添加元素 slice()从数...

  • 常用到的数组的方法

    push():向数组末尾添加一个或多个元素unshift(): 向数组的开头添加一个或多个元素pop(): 删除数...

  • JavaScript中数组和字符串的常用操作

    数组 添加元素push()在数组末尾添加元素unshift()在数组首位置添加元素 删除元素pop()删除数组末尾...

  • js: 数组两端添加、删除元素方法

    push:数组末尾添加元素unshift:数组开头添加元素pop:数组末尾删除元素shift:数组开头添加元素 看...

  • Javascript学习笔记——7.5 数组元素的添加和删除

    添加 方法1:给新索引赋值 -方法2:使用push方法 删除 使用delete操作符可以删除数组的元素,但不影响数...

  • 2017-7-25

    收获 JavaScript数组 可以动态添加数组元素 可以删除数组元素 .push() 在尾部添加元素 数组.p...

  • js

    一、数组常用的方法Join():链接元素push():向末尾添加一个元素pop():从末尾删除unshift():...

  • js

    一、数组常用的方法Join():链接元素push():向末尾添加一个元素pop():从末尾删除unshift():...

  • JavaScript数组的方法汇总及释义

    数组常用方法汇总 push 向数组的末尾添加元素 unshift 向数组的开头添加元素 pop 从数组中把最后一个...

网友评论

      本文标题:向数组中添加,删除元素(push,delete)

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