ホームページ > 記事 > ウェブフロントエンド > es6配列から最初の要素を削除する方法
3 つの削除方法: 1.shift() を使用します。構文は「array object.shift()」です。 2. splice() を使用して、開始インデックスが 0 の要素を削除します。構文は「array object.splice(0,1)」です。 3. delete を使用してインデックス 0 の配列要素を削除します。構文は「delete array name[0]」です。
このチュートリアルの動作環境: 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);
##方法 2: splice() 関数を使用します
JS で splice() 関数を使用すると、配列内の項目を削除できます。splice() メソッドは、配列内の要素を追加または削除するために使用されます。 構文:splice(index,len,[item])コメント: このメソッドは元の配列を変更します。 splice には 3 つのパラメータがあり、配列内の
1 つまたは複数の値の置換/削除/追加にも使用できます
アイテムを削除が設定されていません
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);
削除キーワードを使用して配列要素を削除しますインデックスは 0 です。 delete配列内の要素を削除すると、添字付きの値は undefine に設定され、配列の長さは変更されません
var a = [1,2,3,4,5,6,7,8]; //定义数组 console.log(a); delete a[0]; //删除下标为0的元素 console.log(a);
【関連推奨事項: JavaScript ビデオ チュートリアル 、
Web フロントエンド]
以上がes6配列から最初の要素を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。