Hủy bỏ mục cụ thể từ một mảng javascript phù hợp với một chuỗi thông qua
Đây là cách nhanh chóng mở rộng đối tượng Javascript mảng bản địa, chỉ để làm điều đó ...
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;
}
Vì vậy, bây giờ bạn có thể làm một cái gì đó như thế này ...
var animals= new Array("dog","lion","cat","tiger","elephant");
animals. removeItem ('tiger');Bây giờ các mảng động vật sẽ có "con chó", "sư tử", "con mèo", "con voi";
PS: Và đây là thử nghiệm chuỗi Trim quá ...
String.prototype.trim=function(str) {
str = this != window? this : str;
return str.replace(/^\s+/g, '').replace(/\s+$/g, '');
}
Thưởng thức ....










































