10

मैंने Javascript for...of loop का उपयोग करके एक फ़ंक्शन को कोड किया, मान लीजिए कि इसे क्रोम में कार्यान्वित किया गया था (फ़ायरफ़ॉक्स 13 में) .. यह नहीं है।जावास्क्रिप्ट "के लिए ... लूप क्रोम क्रोम में कब लागू किया जाएगा?

क्या किसी को पता है कि मैं कहां से पता लगा सकता हूं, और जब इसे कार्यान्वयन के लिए निर्धारित किया गया है?

+7

इस विषय बंद वास्तव में है? –

+1

कॉफी स्क्रिप्ट स्थापित करें और आज इसका उपयोग करें :) 'कुंजी के लिए, ऑब्जेक्ट का मूल्य' http://jashkenas.github.com/coffee-script/#loops –

+9

मुझे लगता है कि मूल्यों पर लूपिंग कुछ है जो मुझे बिना अतिरिक्त किए करने में सक्षम होना चाहिए कॉफीस्क्रिप्ट (या jQuery इत्यादि) जैसे फ्रेमवर्क – Lloyd

उत्तर

6

जब ES6 भूमि। for ... of ES6 का proposed feature है।

यदि आप भाग्यशाली हैं तो ईएस 6 2014 में जमीन लेनी चाहिए।

क्या तुम आज का उपयोग करना चाहिए का सवाल है, कोशिश

array.forEach(function (value) { 
    ... 
}); 

या

Object.keys(object).forEach(function (key) { 
    value = object[key]; 
    ... 

}); 
+1

और मुझे यकीन है कि आईई 8 समर्थन पीछे होगा ... –

+0

आपकी पोस्ट ने मुझे एक शोध अभियान पर शुरू किया जिससे मुझे इस पोस्ट को ढूंढने के लिए प्रेरित किया गया, जिससे मुझे क्रोमिनियम परियोजना https://plus.google में कार्यान्वयन प्रगति का कुछ विचार दिया गया। .com/113127438179392830442/पोस्ट/T615Md5JPQG – Lloyd

+0

और fyi, मैं array.forEach का उपयोग कर रहा हूं - आप बता सकते हैं कि मुझे आईई समर्थन की परवाह नहीं है;) – Lloyd