[]
取元素的时间复杂度为O(1)
-
增:
方法 返回值 说明 push(item1, item2...)
新数组长度 末尾插入 […, item1, item2… ] unshift(item1, item2, ...)
新数组长度 开头插入 [ item1, item2… , …] splice(startIndex, ?deleteCount, item1, item2...)
删除的元素组成的数组 任意位置 concat(?item, ...)
拼接后的新数组 末尾插入, 返回数组副本 。若传入数组,会自动进行解构 -
删:
方法 返回值 说明 pop()
删除的元素 删除数组末尾元素,并返回 shift()
删除的元素 删除数组首部元素,并返回 slice(startIndex, ?endIndex)
删除的元素组成的数组 删除指定区域元素 splice(startIndex, ?deleteCount)
删除的元素组成的数组 删除指定区域开始的指定个数个元素,并以列表形式返回被删除的元素。deleteCount大于剩余元素时,保留startIndex前的元素。 -
改
方法