Baiduの質問と回答からの引用は知っています
たとえば、配列{1,2,3,4,5}
アレイで3を削除して{1,2,4,5}
JSコード:
<script type = "text/javascript"> array.parray.prototype.indexof = function(val){//プロトタイプのarrayに属性を追加する(var i = 0; i <this.length; i ++){//これは、[i] == val)i; //配列内の要素は渡されたパラメーターに等しく、私は添え字であり、ある場合、return} return -1; }; array.prototype.Remove = function(val){//プロトタイプArray var index = this.indexof(val); // index()関数を呼び出して、(index> -1){this.splice(index、1); // SPLICE()関数を使用して、指定された要素を削除します。 Splice()メソッドは、配列の要素を挿入、削除、または交換するために使用されます}}; var array = [1、2、3、4、5]; array.remove(3); </script>で
array.prototype.indexof = function(val){for(var i = 0; i <this.length; i ++){if(this [i] == val)return i; } return -1; }; array.prototype.remove = function(val){var index = this.indexof(val); if(index> -1){this.splice(index、1); }};機能は非常に実用的です。削除する必要がある配列については、array.remove(val)を参照してください。関数、配列は削除された配列名Valは、指定された削除された配列の特定のコンテンツです。
アレイから指定された値(指定されていない位置ではない)の要素実装を削除するための上記の記事JSの実装コードは、私があなたと共有するすべてのコンテンツです。私はそれがあなたに参照を与えることができることを願っています、そしてあなたがwulin.comをもっとサポートできることを願っています。