आप शायद निम्नलिखित में से किसी एक लिंक की तलाश कर रहे हैं:
अपने विकास पाइपलाइन में बैबेल का उपयोग करना आपके जावास्क्रिप्ट को क्रॉस-ब्राउज़र संगत होने के लिए स्वचालित रूप से परिवर्तित (परिवर्तित) कर देगा। या, यदि आप टाइपस्क्रिप्ट का उपयोग कर रहे हैं, तो आप आराम कर सकते हैं; आपका कोड पहले से ही ट्रांसपोंड हो रहा है।
एक ट्रांसपिलर (जैसे बाबेल / टाइपस्क्रिप्ट) को सेटअप नहीं करना चाहते हैं, या क्या आप अपने ट्रांसपिलर द्वारा समर्थित नहीं सुविधाओं के साथ खेलना चाहते हैं?
आप क्रोम में जाकर अपने ब्राउज़र में प्रयोगात्मक ECMAScript सुविधाओं को सक्षम कर सकते हैं : // झंडे / # सक्षम- जावास्क्रिप्ट-सद्भाव और जावास्क्रिप्ट सद्भाव ध्वज को सक्षम करना। कुछ सुविधाओं के लिए, आपको जावास्क्रिप्ट हार्मनी ध्वज सक्षम के साथ क्रोम कैनरी का उपयोग करना पड़ सकता है ।
नई जावास्क्रिप्ट एपीआई आमतौर पर बाबेल द्वारा कवर नहीं किए जाते हैं, और उनका अपना क्रोम ध्वज होगा।
एरो फ़ंक्शंस का उपयोग करना
यह सवाल विशेष रूप से तीर के कार्यों का उपयोग करके उल्लेख किया गया है। एरो फ़ंक्शन अब IE और ओपेरा मिनी को छोड़कर सभी ब्राउज़रों में मूल रूप से समर्थित हैं। देखें caniuse ।
यदि आप तीर के कार्यों के साथ खेलना चाहते हैं तो यह थोड़ा मुश्किल हुआ करता था। नीचे दिए गए इतिहास से पता चलता है कि इस सुविधा के साथ खेलने के लिए समय पर अलग-अलग बिंदुओं पर क्या हुआ।
1) सबसे पहले, तीर के कार्य केवल सक्षम ध्वज के साथ
क्रोम कैनरी में काम करते थे chrome://flags/#enable-javascript-harmony
। ऐसा लगता है कि यह कार्यक्षमता कम से कम आंशिक रूप से संस्करण 39 द्वारा लागू की गई थी।
2) फिर, एरो फ़ंक्शंस जहां Google क्रोम
में जावास्क्रिप्ट हार्मनी ध्वज के पीछे उपलब्ध कराया गया है ।
3) और अंत में, Google Chrome 45 में , एरो फ़ंक्शंस जहां डिफ़ॉल्ट रूप से सक्षम हैं।
आप अन्य नई ECMAScript सुविधाओं के साथ समान पैटर्न की उम्मीद कर सकते हैं।