Quitar elemento específico de una matriz de JavaScript que coincide con una cadena que se pasa
Aquí hay manera rápida de ampliar el objeto nativo de JavaScript Array, sólo para hacer que ...
Array.prototype. removeItem =function(str) {
for(i=0; i<this.length ; i++){
if(escape(this[i]).match(escape(str.trim()))){
this.splice(i, 1); break;
}
}
return this;
}
Así que ahora usted puede hacer algo como esto ...
var animals= new Array("dog","lion","cat","tiger","elephant");
animals. removeItem ('tiger');Ahora la matriz contendrá los animales "perro", "león", "gato", "elefante";
PD: Y aquí está el prototipo de cadena recorte demasiado ...
String.prototype.trim=function(str) {
str = this != window? this : str;
return str.replace(/^\s+/g, '').replace(/\s+$/g, '');
}
Disfrute de ....










































