JSサフィックス知られている配列要素を削除します

n個の要素の配列arr、今インデックス添字要素のためにそこに削除されていると仮定

2つの方法があります。

1.splice:削除し、フロントの後ろに自動パディング要素
arr.splice(インデックス1);
例:// ARR = [ 'A' 、 'B'、 'C'、 'D']

arr.splice(1、1); //結果のARR = [ 'A'、 'C​​'、 'D'(添字1を開始し、1を削除)

彼は加えました:

スパイス増加:arr.splice(1,0、 'STR'); //結果のARR = [ 'A'、 'STR'、 'B'、 'C​​'、 'D']

あるいはスパイス:arr.splice(1,1、 'STR'); //結果のARR = [ 'A'、 'STR'、 'C​​'、 'D']

あるいはスパイス2:arr.splice(1,2、 'STR'); //結果のARR = [ 'A'、 'STR'、 'D'](つまり:2に添字1を開始します」 STR「)

スパイスの複数の削除:arr.splice(1,2); //結果のARR = [ 'A'、 'D']

2.delete:除去した後、割出位置の要素が定義されていない
削除ARR [インデックス];
//結果のARR = [ 'A'、未定義 、 'C'、 'D']

おすすめ

転載: www.cnblogs.com/liuranRan/p/11084862.html