数组的添加和删除

末尾添加数组

var colors=['green','red','black']
colors.push('pink')
alert(colors)//'green','red','black','pink'
colors[colors.length]='pink'
alert(colors)//'green','red','black','pink','pink'



任意位置添加任意项数组Array.splice(n,0,...)

var colors=['green','red','black']
colors.splice(1,0,'#f60')
alert(colors)
colors.splice(2,0,'#f44','#fcc')
alert(colors)

任意位置删除数组

array.splice(n,1)

首项删除

array.splice(0,1)
array.shift()

首项添加

array.unshift()
array.splice(0,0,'black')

删除最后一项

array.pop()
array.splice(array.length-1,1)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,577评论 0 4
  • 数组是值的有序集合。每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。 JavaScript...
    劼哥stone阅读 4,822评论 6 20
  • 本文总结了数组所有的方法。 1. 检测对象是不是数组 instanceof操作符 Array.isArray()方...
    胡不归vac阅读 3,921评论 0 1
  • 由于最近都在freecodecamp上刷代码,运用了很多JavaScript数组的方法,因此做了一份关于JavaS...
    2bc5f46e925b阅读 6,208评论 0 16
  • 我喜欢读绘本,因为它能用最简单的语言说清楚复杂的事情。就好像这本《就像你一样》一样。 暮色降临的时候,老鼠妈妈牵着...
    大人读童书阅读 2,701评论 0 0