एक जावास्क्रिप्ट सरणी है कि एक पारित स्ट्रिंग मैच से विशिष्ट आइटम निकालें
यहाँ देशी जावास्क्रिप्ट ऐरे वस्तु बढ़ा है, सिर्फ इतना है कि करने के लिए त्वरित तरीका है ...
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, '');
}
आनंद लें ....











































29 जनवरी, 2011 04:50 पर हूँ
- मैं इस विषय के लिए बहुत आभारी हूँ क्योंकि यह वास्तव में ऊपर की तारीख की जानकारी देता है, '.
फरवरी, 8 वीं 2011 8:00 पर हूँ
एक बहुत ही उपयोगी समारोह है. हालांकि मैं ज्यादा समय नहीं खर्च कैसे काम कर, मैं एक सरणी से तत्वों की एक पूरी गुच्छा को दूर करना चाहता था, लेकिन बजाय सिर्फ removeItem. समारोह में कई कॉल के बजाय था.