一、demo
スプライス:この方法は、自動的に元の配列の長さを変化させます
例:
VaRのアレイ= "AA"、 "DD"、 "CC"、 "AA" ]; // 方法2:削除配列要素 Array.splice(1,1 ); // 出力結果:[ "AA"、「CC "" AA「] のgetArray(アレイ)。
出力:AA
CC
AA
自動配列の長さマイナス1
第二に、実際のビジネスシナリオ
Y temp.spliceによる操作のためのループで(I、1)。
i--書か従うことを忘れないようにしてください
{検出()
一時を聞かせて= [];
温度= this.tableBase。
userNameの= this.searchてみましょう。
聞かせて、カウント= 0;
{(I ++; I <temp.length I = 0せて)のために
(もし!(TEMP [i]が.userName ===のuserName)){
console.log([I] .userName TEMP)。
temp.splice(I、1); //このように、自動的に長さを更新する、削除、注意
私 - ;
//削除TEMP [i]は、
++数えます。
console.log( "削除");
}
}
console.log(カウント)。
this.tableBase =温度;
console.log(this.tableBase)。
}、