数组中的元素 增加push用法 unshift() 方法 和减少pop() 方法

时间:2017-11-26 17:51:26   收藏:0   阅读:1485

push用法

push [p??] [p??]
vt. 推,推动;
vt. 按; 推动,增加; 对…施加压力,逼迫; 说服;
n. 推,决心; 大规模攻势; 矢志的追求

定义和用法

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

语法

arrayObject.push(newelement1,newelement2,....,newelementX)

返回值

把指定的值添加到数组后的新长度。( 使用  document.write(arrayObject.push(newelement1,newelement2,....,newelementX))  ,弹出新的arrayObject长度值)

unshift() 方法

unshift [?n‘??ft] [?n‘??ft]
vi. 松开打字机或键盘的字型变换键;

unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。(unshift() 方法无法在 Internet Explorer 中正确地工作!)

与push方法基本一样但push用于尾部增加

pop() 方法

pop [p?p] [pɑ:p]
vi. (意外地、突然地) 出现; 突然出现; 发出爆裂声; (突然地) 行动;
vt. (突然地) 伸出; (突然地) 提出问题; (把准备好的东西) 突然拿出来; 敲击;
n. 流行音乐; 汽水; (尤用作称呼) 爸; (迅速打上的) 记号;

 

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

定义和用法

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

语法

arrayObject.pop()

返回值

arrayObject 的最后一个元素。

说明

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

 

 

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

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!