एक जावास्क्रिप्ट सरणी है कि एक पारित स्ट्रिंग मैच से विशिष्ट आइटम निकालें

यहाँ देशी जावास्क्रिप्ट ऐरे वस्तु बढ़ा है, सिर्फ इतना है कि करने के लिए त्वरित तरीका है ...

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, '');
}


आनंद लें ....


2 जवाब "एक जावास्क्रिप्ट सरणी है कि एक पारित स्ट्रिंग मैच से विशिष्ट आइटम निकालें

  • दौर रसोई कहते हैं:

    - मैं इस विषय के लिए बहुत आभारी हूँ क्योंकि यह वास्तव में ऊपर की तारीख की जानकारी देता है, '.

  • ड्वेन कहते हैं:

    एक बहुत ही उपयोगी समारोह है. हालांकि मैं ज्यादा समय नहीं खर्च कैसे काम कर, मैं एक सरणी से तत्वों की एक पूरी गुच्छा को दूर करना चाहता था, लेकिन बजाय सिर्फ removeItem. समारोह में कई कॉल के बजाय था.

एक उत्तर दें छोड़ दो

NDK घर | आईटी व्यक्त | व्यक्त तालु | व्यक्त Penmenship | श्रद्धा व्यक्त | अपने आप को व्यक्त