ホームページ >ウェブフロントエンド >jsチュートリアル >配列内の最初の要素を削除し、最初の要素の値を返すJavaScriptメソッドshift()

配列内の最初の要素を削除し、最初の要素の値を返すJavaScriptメソッドshift()

黄舟
黄舟オリジナル
2017-11-03 13:14:413936ブラウズ

定義と使用法

shift() メソッドは、配列の最初の要素を削除し、最初の要素の値を返すために使用されます。

構文

arrayObject.shift()

戻り値

配列の元の最初の要素の値。

説明

配列が空の場合、shift() メソッドは何もせず、未定義の値を返します。このメソッドは新しい配列を作成するのではなく、元の arrayObject を直接変更することに注意してください。

ヒントと注意

注: このメソッドは配列の長さを変更します。

ヒント: 配列の最後の要素を削除して返すには、pop() メソッドを使用します。

この例では、配列を作成し、配列の最初の要素を削除します。これにより、配列の長さも変更されることに注意してください:

<script type="text/javascript">

var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"

document.write(arr + "<br />")
document.write(arr.shift() + "<br />")
document.write(arr)

</script>

出力:

George,John,Thomas
George
John,Thomas


JavaScript 配列 SHIFT() メソッドは、配列内の最初の要素を削除し、その要素を返します。

構文

array.shift();

パラメータの詳細は次のとおりです:

NA

戻り値:

配列から削除された単一の値を返します。

例:

<html>
<head>
<title>JavaScript Array shift Method</title>
</head>
<body>
<script type="text/javascript">
var element = [105, 1, 2, 3].shift();
document.write("Removed element is : " + element ); 
</script>
</body>
</html>

これにより、次の結果が生成されます:

Removed element is : 105

以上が配列内の最初の要素を削除し、最初の要素の値を返すJavaScriptメソッドshift()の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。