この記事では、配列から指定された値要素を削除するJavaScriptメソッドについて説明します。参照のためにそれを共有してください。特定の分析は次のとおりです。
次のコードでは、2つの方法を使用して、配列の要素を削除します。最初の関数は個別の関数を定義し、2番目の関数は配列オブジェクトのremoverbalueメソッドを定義します。通話は非常に簡単です。
要素削除のために関数removeByValueを定義します
関数removebyValue(arr、val){for(var i = 0; i <arr.length; i ++){if(arr [i] == val){arr.splice(i、1);壊す; }}} var somearray = ["mon"、 "tue"、 "wed"、 "thur"] removebyvalue(somearray、 "tue");対応するメソッドを配列オブジェクトに追加すると、呼び出しが簡単になります。指定された要素を削除するには、配列のremovebyValueメソッドを直接呼び出すことができます。
array.prototype.RemoveByValue = function(val){for(var i = 0; i <this.length; i ++){if(this [i] == val){this.splice(i、1);壊す; }}} var somearray = ["mon"、 "tue"、 "wed"、 "thur"] somearray.removebyvalue( "tue"); // somearrayは「Mon "、" wed "、" thur "を持っていますこの記事がみんなのJavaScriptプログラミングに役立つことを願っています。