闂傚倷绀侀幖顐ょ矓閺夋嚚娲Χ婢跺﹪妫峰銈嗙墬缁海澹曟ィ鍐╃厵閺夊牊宕樼粈瀣煃瑜滈崜娆撍囬柆宥呯閻庯綆鍠栫粻鏌ユ煙娴煎瓨娑ч柟顕嗘嫹

缂傚倸鍊烽悞锕€顫忚ぐ鎺撳仭鐟滄柨鐣烽幋锔芥櫜闁搞儻绲芥禍鎯归敐鍛殭妞ゃ儱绉归弻娑㈠煛鐎n偄顏�
Global
Code
Eval
Variant
返回列表索引   上一页   下一页
Array.shift( ) 将元素移出数组

可用性

JavaScript 1.2; JScript 5.5; ECMAScript v3

语法

array.shift( )

返回值

数组原来的第一个元素。

描述

方法shift()将把array的第—个元素移出数组,返回那个元素的值,并且将余下 的所有元素前移一位,以填补数组头部的空缺。如果数组是空的,shift()将不进行 任何操作,返回undefined。注意,该方法不创建新数组,而是直接修改原有的数组。

方法shift()和方法Array.pop()相似,只不过它在数组头部操作,而不是在尾部 操作。该方法常常和unshift()一起使用。

示例

var a = [1, [2,3], 4]

a.shift(  );  // 返回 1; a = [[2,3], 4]

a.shift(  );  // 返回 [2,3]; a = [4]

参阅

Array.pop( ), Array.unshift( )

    返回列表索引   上一页   下一页