美文网首页
JavaScript 数组元素操作

JavaScript 数组元素操作

作者: fourn熊能 | 来源:发表于2019-06-11 13:51 被阅读0次

push() 向数组的末尾添加一个或多个元素,并返回新的长度。

push() 方法可把它的参数顺序添加到 arrayObject 的尾部。它直接修改 arrayObject,而不是创建一个新的数组。push() 方法和 pop() 方法使用数组提供的先进后出栈的功能。

pop() 删除并返回数组的最后一个元素。

pop() 方法将删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值。如果数组已经为空,则 pop() 不改变数组,并返回 undefined 值。

shift() 把数组的第一个元素从其中删除,并返回第一个元素的值。

如果数组是空的,那么 shift() 方法将不进行任何操作,返回 undefined 值。请注意,该方法不创建新数组,而是直接修改原有的 arrayObject。

unshift() 向数组的开头添加一个或更多元素,并返回新的长度。

unshift() 方法将把它的参数插入 arrayObject 的头部,并将已经存在的元素顺次地移到较高的下标处,以便留出空间。该方法的第一个参数将成为数组的新元素 0,如果还有第二个参数,它将成为新的元素 1,以此类推。请注意,unshift() 方法不创建新的创建,而是直接修改原有的数组。

splice() 向/从数组中添加/删除项目,然后返回被删除的项目。

splice() 方法可删除从 index 处开始的零个或多个元素,并且用参数列表中声明的一个或多个值来替换那些被删除的元素。
如果从 arrayObject 中删除了元素,则返回的是含有被删除的元素的数组。

sort() 对数组的元素进行排序。

如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把数组的元素都转换成字符串(如有必要),以便进行比较。

reverse() 颠倒数组中元素的顺序。

这些方法会改变原来的数组,而不会创建新的数组。

相关文章

  • JavaScript 数组元素操作

    push() 向数组的末尾添加一个或多个元素,并返回新的长度。 push() 方法可把它的参数顺序添加到 arra...

  • 浅谈JS清空数组的4种方法(转载)

    数组是JavaScript中的十分常用且重要的数据类型,而删除数组元素是一种常见的数组操作,JavaScript中...

  • react随笔7 列表&Keys

    列表 & Keys 在JavaScript中map()函数可以对数组中的每一项元素进行定义操作,比如对数组中的元素...

  • JavaScript 数组元素的一些操作

    JavaScript 针对数组中的元素通常有下面 4 个操作的方法 push() pop() unshift() ...

  • JavaScript输出!

    JavaScript 通常用于操作 HTML 元素。 操作 HTML 元素 如需从 JavaScript 访问某个...

  • 2017-7-25

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

  • 【JS】【基础】Array相关API

    数组是一种类列表对象,它的原型中提供了遍历和修改元素的相关操作。JavaScript 数组的长度和元素类型都是非固...

  • Javascript学习笔记——7.7 多维数组

    Javascript不支持真正的多维数组,但可以用数组的数组来近似实现.访问数组的数组中的元素,可以用两次[]操作符.

  • 05-Swift 数组的使用

    一、数组的定义 二、数组的基本操作 增加元素 删除元素 改元素 查元素 三、数组的其它操作 求个数 遍历 数组的合并

  • JavaScript--数组

    一、数组的概念 数组是一种类列表对象,它的原型中提供了遍历和修改元素的相关操作。JavaScript 数组的长度和...

网友评论

      本文标题:JavaScript 数组元素操作

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