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() 方法使用数组提供的先进后出栈的功能
时间: 2024-10-10 06:07:20