ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript は、指定された添字または object_javascript スキルに基づいて配列要素を削除します

JavaScript は、指定された添字または object_javascript スキルに基づいて配列要素を削除します

WBOY
WBOYオリジナル
2016-05-16 17:45:551422ブラウズ

次のコードをグローバル js ファイルに配置します:
Js code

コードをコピーします コードは次のとおりです:

/**
*指定された添え字またはオブジェクトを配列から削除します
*/
Array.prototype.remove=function(obj){
for(var i =0;i var temp = this[i];
if(!isNaN(obj)){
temp=i;
}
if(temp == obj){
for(var j = i; j
this[j]=this[j 1];
this.length = this.length-1; 🎜>}
}


使用法:
Js コード



コードをコピーコードは次のとおりです:var arr =new Array();
arr[0]="dddddd";
arr[1]="dxxxxxxx"; [2]="vvvvvvv ";
arr[3]="dbbbbb";
var str ="vvvvvvv";
arr.remove(3);// インデックス 3 のオブジェクトを削除します
arr.remove( str); //削除オブジェクトの値は "vvvvvvv"

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。