js数组的push操作会返回一个最新的数组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js数组的push操作会返回一个最新的数组相关的知识,希望对你有一定的参考价值。

参考技术A 本文实例讲述了JS数组push、unshift、pop、shift方法的实现与使用方法。分享给大家供大家参考,具体如下:
尾部添加(push)
push() 方法将一个或多个元素添加到数组的末尾,并返回该数组的新长度。
从解释中可以看出,push方法只要将要添加的元素依次放到数组的最后即可,不会改变原有数组元素的索引。所以循环参数列表,将新元素依次放到数组的最后即可。

js中操作数组的一些方法

push    在数组的末尾添加一个或多个元素,并返回新的长度。  array.push(1,2,3.........)

unshift   在数组的开头添加一个或多个元素,并返回新的长度。 array.unshift(1,2,3......)

splice   在制定位置添加一个活多个元素,splice(start,0,str)  start必选,

pop     删除并返回数组最后一个元素

shift    删除并返回数组第一个元素

splice   删除数组中的元素,然后返回被删除的项目  splice(必选,不能为0,不选)

slice    从已有的数组中返回选定的元素,返回新的数组 slice(start,end)

        start  必需。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。

        end   可选。规定从何处结束选取。该参数是数组片断结束处的数组下标。如果没有指定该参数,那么切分的数组包含从 start 到数组结束的所有元素。如果这个参数是负数,那么它规定的是从数组尾部开始算起的元素。

concat  用于连接两个或多个数组,返回一个新的数组

排序

sort   对数组的元素进行排序,按照字符编码的顺序进行排序,参考http://www.w3school.com.cn/jsref/jsref_sort.asp

reverse 用于颠倒数组中元素的顺序

字符串化

join  于把数组中的所有元素放入一个字符串,元素是通过指定的分隔符进行分隔的

以上是关于js数组的push操作会返回一个最新的数组的主要内容,如果未能解决你的问题,请参考以下文章

js 类数组有push pop方法吗

js数组操作-添加,删除

JS 数组的 push 与 concat 区别

JS增删改查

js 数组操作常用方法

js数组的操作方法