JS配列内の特定の要素を削除します

オブジェクトの第1のアレイは、JSの関数として定義される配列内の指定された要素の位置を見つけるために使用される、すなわちインデックス、コードされてもよいです。

Array.prototype.indexOf = 関数(ヴァル){ 
     ためVAR i = 0; I <  .LENGTH; iは++ ){ 
         場合この [I] == val)でリターンI。
    } 
    戻り -1 
}。    

そして、この要素を削除するには、自身の本来の機能jsの配列を使用して、インデックスのこの要素を取得することによって、コードは次のとおりです。

Array.prototype.remove = 関数(ヴァル){ 
     VARの指数= この.indexOf(ヴァル)。 
        もし(指数> -1 ){ 
             この .splice(インデックス1 )。
        } 
}。

例えば、我々は配列を持っています:

VAR ARR = [ 'A'、 'SS'、 'DD'、 'FF']。

あなたはD-D「」を削除したい場合は、使用することができます

arr.remove( 'DD');

 

おすすめ

転載: www.cnblogs.com/wangyongx/p/11425865.html