मुझे लगता है कि ईसीएमएस्क्रिप्ट 5 अब अधिकांश नवीनतम ब्राउज़रों द्वारा समर्थित है। क्या वहां कोई अच्छा ट्यूटोरियल है? मैंने खुद को देखने की कोशिश की लेकिन मुझे कुछ भी नहीं मिला। क्या ईएस 5 दस्तावेज केवल एक चीज है? मैं मुख्य रूप से जानना चाहता हूं कि नए मानक में क्या कमी आई है। अगर मैं इनसे बचता हूं तो मैं घर पर सही महसूस कर सकता हूं जब मैं ईएस 5 पर जाता हूं और मुझे कुछ भी कमी नहीं होती है।जावास्क्रिप्ट (ईसीएमएस्क्रिप्ट 5) ट्यूटोरियल
उत्तर
नई (2011) "निश्चित गाइड जावास्क्रिप्ट" का संस्करण और दिखाता है कि कई मामलों में ECMAScript 3 समकक्षों को कैसे कार्यान्वित किया जाए :-)
ECMAScript 5 compatibility table पृष्ठ का संदर्भ, फ़ायरफ़ॉक्स 4 - 6 और क्रोम 13 - 14 सबसे संगत ब्राउज़र हैं।
Mozilla JavaScript Reference निकटतम हो सकता है। विवरण के लिए ECMAScript5 समर्थन के लिए entry देखें।
अद्यतन (2011-08-05)
ऐसा लगता है कि ES5 ES3 (1, 2) के साथ पिछड़े संगत है। संगतता को तोड़ने का एकमात्र तरीका ईएस 5 के उप-समूह को कम त्रुटि प्रवण के रूप में समझा जाने के लिए "सख्त उपयोग" का उपयोग करना है।
सहायता के लिए धन्यवाद। अफसोस की बात है, मैं उन सुविधाओं की एक सूची नहीं ढूंढ सकता जो ईएस 5 के रूप में केवल नए हैं। – apokaliptis
जो विशेषताएं बहिष्कृत की गई हैं वे हैं जो "सख्त उपयोग" मोड शुरू होने पर अक्षम हैं (इसे करने का एक खराब तरीका, आईएमओ, क्योंकि इसे अगले संस्करण के लिए नई शब्दावली के साथ आने की आवश्यकता है ... लेकिन मैं पीछे हटा)।
मैं इस बल्कि उपयोगी पर Resig के लेख पाया, हालांकि मैं कुछ भी सत्यापित नहीं किया है वह यहाँ कहते हैं,:, 5 कार्यों को अच्छी तरह से ECMAScript को शामिल किया गया: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/
- 1. क्या कोई जावास्क्रिप्ट प्रोजेक्ट है जो ईसीएमएस्क्रिप्ट 5
- 2. जावास्क्रिप्ट: क्या विभिन्न ब्राउज़र में एचटीएमएल 5 एपीआई/ईसीएमएस्क्रिप्ट 5/ईसीएमएस्क्रिप्ट 6 के लिए caniuse.com के बराबर है?
- 3. ईसीएमएस्क्रिप्ट 5 (ईएस 5) -शिम कैसे प्रदान करें?
- 4. अच्छा ऑनलाइन एचटीएमएल 5 ट्यूटोरियल
- 5. ईसीएमएस्क्रिप्ट क्या है?
- 6. पुराने ब्राउज़र के लिए ईसीएमएस्क्रिप्ट 5 संगतता स्क्रिप्ट
- 7. भाषा सुविधाओं के संदर्भ में ईसीएमएस्क्रिप्ट 5 और जावास्क्रिप्ट 1.8.5 के बीच सहसंबंध क्या है?
- 8. जावास्क्रिप्ट गेम ट्यूटोरियल बनाना
- 9. सी #, एएनटीएलआर, ईसीएमएस्क्रिप्ट व्याकरण परेशानी
- 10. जावास्क्रिप्ट/ईसीएमएस्क्रिप्ट में किसी फ़ंक्शन का दायरा क्या है?
- 11. जावास्क्रिप्ट + एचटीएमएल 5 स्थानीय स्टोरेज
- 12. एचटीएमएल 5 और जावास्क्रिप्ट
- 13. एचटीएमएल 5 और जावास्क्रिप्ट
- 14. एचटीएमएल 5 जावास्क्रिप्ट
- 15. एचटीएमएल 5 और जावास्क्रिप्ट
- 16. एचटीएमएल 5 कैनवास जावास्क्रिप्ट
- 17. एचटीएमएल 5 और जावास्क्रिप्ट
- 18. एचटीएमएल 5 + जावास्क्रिप्ट
- 19. एचटीएमएल 5 और जावास्क्रिप्ट
- 20. डीओएम अपवाद 5 जावास्क्रिप्ट
- 21. एचटीएमएल 5 जावास्क्रिप्ट पुस्तकालय
- 22. ईसीएमएस्क्रिप्ट 6 वीकमैप्स क्या हैं?
- 23. स्क्रीन ट्यूटोरियल पर खोज जावास्क्रिप्ट लाइब्रेरी
- 24. ईसीएमएस्क्रिप्ट 5 कार्यों के साथ मुझे संदर्भ पत्र कहां मिल सकता है?
- 25. जावास्क्रिप्ट एचटीएमएल 5 ऑडियो प्रीलोड
- 26. जावास्क्रिप्ट: डीओएम अपवाद: INVALID_CHARACTER_ERR (5)
- 27. एक्सप्रेस ट्यूटोरियल
- 28. ट्यूटोरियल
- 29. ट्यूटोरियल?
- 30. अच्छा ट्यूटोरियल
मुझे लगता है कि वर्तमान मानक सीखना अभी भी अच्छा है, क्योंकि, अधिकांश नई विशेषताएं (कम से कम जिन्हें मैंने अब तक उपयोग किया है) के लिए आपको आवश्यकता है भाषा का एक बड़ा ज्ञान, और सामान्य रूप से प्रोग्रामिंग। इस पुस्तक को आजमाएं, पैट्रिक केरी द्वारा जावास्क्रिप्ट और अजाक्स (2010) पर नया परिप्रेक्ष्य। आपको – Ibu
शुरू करना चाहिए असल में * इतनी नई चीज़ें नहीं हैं। बस कुछ आसान सरणी और ऑब्जेक्ट फ़ंक्शन। और '" सख्त उपयोग करें ";'। सामान्य अवधारणाओं और कार्यों से निपटने के लिए और अधिक महत्वपूर्ण है (यह जेएस में कार्यों के बारे में है, है ना?)) –
यदि आपका लक्ष्य सामान्य वेब है, तो आप अभी तक ईएस 5 के लिए विशेष रूप से नहीं लिख सकते हैं, और शायद कई सालों से नहीं, इसलिए आपको ES3 सीखना होगा। भले ही "सभी नवीनतम ब्राउज़र इसका समर्थन करते हैं", वास्तव में बहुत से लोग नवीनतम ब्राउज़र का उपयोग नहीं करते हैं। जैसे आईई 9 में केवल 3% उपयोग शेयर है और कुछ कंपनियां * अभी भी * एसओई के लिए आईई 6 जनादेश देती हैं। एक व्यावहारिक दृष्टिकोण से, ईएस 3 के लिए लिखा गया कोड हमेशा ब्राउज़र में काम करेगा जो ES5 का समर्थन करता है, लेकिन इसके विपरीत यदि कोई ES5 सुविधाओं का उपयोग नहीं किया जाता है। – RobG