मुझे array.indexOf()
की खराब क्रॉसब्रोसर संगतता से अवगत नहीं था। लेकिन अब मैं हूं, मुझे एक ही चीज़ को हासिल करने का तरीका ढूंढना है, लेकिन पिछली विधि का उपयोग किए बिना।क्रॉसब्रोसर "इनएरे" फ़ंक्शन (jQuery के बिना)
मैंने थोड़ी देर के लिए googling की कोशिश की, लेकिन कोई असली ठोस जवाब नहीं मिला। अभी के लिए, मैं छोरों के साथ कर रहा हूँ (लेकिन यह धीमी है और मुझे यकीन है कि वहाँ बेहतर तरीके हैं रहा हूँ)
साइड नोट्स:
- मैं jQuery या किसी अन्य पुस्तकालयों/चौखटे उपयोग नहीं कर सकते ।
- यह जरूरी कैसे सरणी लूप जांच सूचकांक (एक बस सही/गलत ठीक हो जाएगा)
मैंने सोचा कि यह आवश्यक मेरी कोड साझा करने के लिए, के बाद से आप सभी जानते नहीं है वापस जाने के लिए की जरूरत नहीं है की तरह दिखता है (प्लस यह आपके बुद्धि कम करेगा)
आप मोज़िला द्वारा प्रदान की गई ['indexOf' shim] (https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/indexOf#Compatibility) का उपयोग कर सकते हैं। –
आप [आईएस 5-शिम] (https://github.com/kriskowal/es5-shim) के साथ 'आईई लेफ्टिनेंट 9' की आपूर्ति करना चाहते हैं ... –
लूप्स बिल्कुल खराब नहीं हैं। [वी 8 का 'इंडेक्सऑफ' भी एक तक उबाल जाता है।] (Http://www.google.com/codesearch#OAMlx_jo-ck/src/v8/src/array.js&l=1207) – pimvdb