ホームページ  >  記事  >  ウェブフロントエンド  >  es6配列から最初の要素を削除する方法

es6配列から最初の要素を削除する方法

青灯夜游
青灯夜游オリジナル
2022-05-19 18:35:345071ブラウズ

3 つの削除方法: 1.shift() を使用します。構文は「array object.shift()」です。 2. splice() を使用して、開始インデックスが 0 の要素を削除します。構文は「array object.splice(0,1)」です。 3. delete を使用してインデックス 0 の配列要素を削除します。構文は「delete array name[0]」です。

es6配列から最初の要素を削除する方法

このチュートリアルの動作環境: Windows 7 システム、ECMAScript バージョン 6、Dell G3 コンピューター。

es6 配列から最初の要素を削除する複数の方法

方法 1:shift() 関数を使用する

array.shift() 関数は、配列の最初の要素を削除して最初の要素の値を返し、その後、残りのすべての要素を 1 位置ずつ前方にシフトして、配列の先頭のギャップを埋めることができます。

array.shift() 関数は元の配列を変更します

var a = [1,2,3,4,5,6,7,8];  //定义数组
console.log(a);
a.shift();
console.log(a);

es6配列から最初の要素を削除する方法

##方法 2: splice() 関数を使用します

JS で splice() 関数を使用すると、配列内の項目を削除できます。splice() メソッドは、配列内の要素を追加または削除するために使用されます。

構文:

splice(index,len,[item])

コメント: このメソッドは元の配列を変更します。

splice には 3 つのパラメータがあり、配列内の

1 つまたは複数の値の置換/削除/追加にも使用できます

    index : 配列開始添字
  • 例: arr = ['a','b','c','d']
  • アイテムを削除が設定されていません

  • var a = [1,2,3,4,5,6,7,8];  //定义数组
    console.log(a);
    a.splice(0,1); //删除起始下标为0,长度为1的一个值,len设置的1,如果为0,则数组不变
    console.log(a);
方法 3: 削除キーワードを使用します

削除キーワードを使用して配列要素を削除しますインデックスは 0 です。 delete配列内の要素を削除すると、添字付きの値は undefine に設定され、配列の長さは変更されません

var a = [1,2,3,4,5,6,7,8];  //定义数组
console.log(a);
delete a[0];  //删除下标为0的元素
console.log(a);

es6配列から最初の要素を削除する方法

【関連推奨事項: JavaScript ビデオ チュートリアル

Web フロントエンド

]

以上がes6配列から最初の要素を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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