전달된 문자열과 일치하는 자바 스크립트 배열에서 특정 항목을 제거합니다
다음은 그 정의를 위해, 기본 자바 스크립트 배열 개체를 확장하는 빠른 방법은 ...
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;
}
그래서 지금 이런식으로 뭔가를 할 수 ...
var animals= new Array("dog","lion","cat","tiger","elephant");
animals. removeItem ('tiger');이제 동물 배열은 "사자", "고양이", "코끼리"를 "개"를 포함하는 것이다;
추신 : 여기 그리고 너무 문자열 트림 프로토 타입입니다 ...
String.prototype.trim=function(str) {
str = this != window? this : str;
return str.replace(/^\s+/g, '').replace(/\s+$/g, '');
}
즐겨 ....











































4시 50분에서 2011년 1월 29일 오전
- - 정말 정보를 최신 상태로 제공하기 때문에 내가이 주제에 매우 감사하고,. '.
8 시에 2011년 2월 8일 오전
매우 유용한 기능입니다. 제가 어떻게 잘되나 많은 시간을 보내는 것은 아니지만, 나는 배열에서 요소의 전체 무리를 제거하려고하지만, 대신 대신. removeItem 기능을 여러 번 호출했다.