हालांकि Ecmascript 5 कुछ पूरी तरह से नई विशेषताएं पेश करता है, यह कुछ नए तरीकों (बाइंड, ट्रिम, मानचित्र इत्यादि) भी जोड़ता है जो वर्तमान संस्करणों में लागू करने के लिए पूरी तरह से संभव है (हालांकि धीमी गति से)। एक पुस्तकालय मौजूद हैं, जो इन पीछे की ओर संगत सुविधाओं को लागू करता है (और कोई और अधिक, प्रोटोटाइप एट शामिल नहीं है। अल।)क्या कोई पुस्तकालय है जो पुराने संस्करणों के लिए नई जावास्क्रिप्ट/Ecmascript 5 विधियों को लागू करता है?
उत्तर
तो, मैं तो बस छोड़ दिया और एक ES5 library
Prototype और Underscore उन का एक बहुत लागू।
आप pulpjs देख सकते हैं। आप उन टुकड़ों को चुन सकते हैं जिन्हें आप शामिल करना चाहते हैं, और फिर protocompat मॉड्यूल को पकड़ें, जो ऑब्जेक्ट प्रोटोटाइप पर एक्सटेंशन के रूप में विधियों का एक समूह उपलब्ध कराएगा।
es5-शिम क्रिस कोवल और दोस्तों का निर्माण किया है शुरू कर दिया। यह Narwhal का हिस्सा था, लेकिन अब अपने आप ही रहता है:
http://github.com/kriskowal/es5-shim/
था:
http://github.com/280north/narwhal/blob/master/engines/default/lib/global-es5.js
आप: मैं नाउल से वैश्विक-es5.js शिम का उपयोग करने के लिया है नीचे require("json");
लाइन को बाहर ले जाना होगा, लेकिन इसके अलावा, यह ब्राउज़र-साफ होना चाहिए।
यह सही है। मैं ईसीएमएस्क्रिप्ट कमेटी को इस तरह कुछ प्रकाशित करने की उम्मीद कर रहा था और इसके लिए ढूंढना आसान था ... लेकिन यह मुझे सबसे अच्छा मिला है। –
- 1. क्या कोई जेनेरिक प्रकार है जो QueryInterface लागू करता है?
- 2. कोई जावा पुस्तकालय जो SQL वाक्यविन्यास को मान्य करता है?
- 3. क्या क्रोम एक्सटेंशन के पुराने संस्करणों के लिए कोई संग्रह है?
- 4. क्या बाइनरीफॉर्मेटर कोई संपीड़न लागू करता है?
- 5. पुराने iPhone SDK संस्करणों
- 6. सभी पुराने CMFEditions संस्करणों को पर्जिंग
- 7. क्या कोई जावा पुस्तकालय कोड जनरेशन के लिए एनोटेशन का उपयोग करता है?
- 8. क्या कोई भी पुस्तकालय है जो सहयोगी सरणी क्षमता प्रदान करता है?
- 9. यूनिट परीक्षण कोड जो स्थिर विधियों को कॉल करता है
- 10. क्या कोई ऑब्जेक्ट एक इटरेटर को कार्यान्वित करता है या किसी अन्य ऑब्जेक्ट को लागू करता है जो एक इटरेटर
- 11. कोई फ़ंक्शन कैसे लिखें जो फ़ंक्शन को कॉल करता है जो डेटा.table को कॉल करता है?
- 12. को लागू लाइसेंस पुस्तकालय
- 13. जावा डीकंपलर जो जावा 5 के साथ काम करता है (अन्य नई चीजों के बीच एनमल्स को संभालता है)
- 14. क्या कोई जावास्क्रिप्ट प्रोजेक्ट है जो ईसीएमएस्क्रिप्ट 5
- 15. क्या कोई ऐसा मॉड्यूल है जो एरलांग में एक कुशल सरणी प्रकार लागू करता है?
- 16. क्या कोई आर फ़ंक्शन है जो कॉलम की प्रत्येक जोड़ी पर फ़ंक्शन लागू करता है?
- 17. एप्लिकेशन के पुराने संस्करणों को अक्षम करने के संबंध में ऐप्पल की नीति क्या है?
- 18. क्या कोई मेवेन उपकरण है जो कई भाषाओं के लिए काम करता है?
- 19. क्या कोई जावास्क्रिप्ट ईवेंट है जो ट्रिगर करता है जब कोई HTML तत्व स्क्रॉल करता है?
- 20. क्या PHPDocumentor के लिए कोई प्रतिस्थापन है जो PHP 5.3 का समर्थन करता है?
- 21. पुराने ब्राउज़र के लिए ईसीएमएस्क्रिप्ट 5 संगतता स्क्रिप्ट
- 22. क्या PHP के लिए कोई आंकड़ा पुस्तकालय है?
- 23. क्या कोई आरटीएल फ़ंक्शन स्ट्रिंगऑफचर है जो वर्णों के बजाय तारों को डुप्लिकेट करता है?
- 24. क्या कोई कन्स्ट्रक्टर दूसरे को लागू करता है तो कोई लाभ या कमी होती है?
- 25. क्या पाइथन के साथ deserialize करने के लिए कोई पुस्तकालय है जो जावा
- 26. 5 जादुई रिकॉर्ड सेटअप विधियों के बीच क्या अंतर है?
- 27. क्या कोई सीएलआर प्रोफाइलर है जो .NET 3.5 SP1 और WPF के साथ काम करता है?
- 28. क्या यह विधियों को लिखने के लिए एक अच्छा अभ्यास है जो शून्य लौटाता है?
- 29. क्या कोई पुस्तकालय है जो स्ट्रिंग से तत्व को आसान बनाता है?
- 30. क्या कोई जावास्क्रिप्ट लाइब्रेरी है जो मानक मानक पुनरावृत्ति विधियों (फ़िल्टर, मानचित्र, कम, कुछ ...) को ऐरे में जोड़ती है?
दिलचस्प लग रहा है (आप L364 और L365 पर 'var' गायब हैं)। –