ईसीएमएस्क्रिप्ट एक मानक है। जावास्क्रिप्ट उस मानक का कार्यान्वयन है (उस मानक का संस्करण 3 अधिक सटीक होना)।
ईसीएमएस्क्रिप्ट के अन्य कार्यान्वयन एक्शनस्क्रिप्ट और जेस्क्रिप्ट हैं।
यह भी ध्यान रखें है कि वहाँ नहीं एक जावास्क्रिप्ट। जब भी यह ईसीएमएस्क्रिप्ट आवश्यकताओं को पूरा करता है तब तक प्रत्येक जावास्क्रिप्ट इंजन भाषा के अपने संस्करण को कार्यान्वित कर सकता है। इसका मतलब है कि ब्राउज़र (जेएस इंजन) अतिरिक्त कार्यक्षमता हो सकता है, लेकिन वे सभी आधार ECMAScript कार्यक्षमता होना चाहिए।
और अब, आपके सवाल का जवाब देने के लिए, RFC 4329 के अनुसार, मीडिया प्रकार application/javascript
से, application/ecmascript
पर सेट है बल्कि, यह एक सख्त मानक का पालन करना होगा।
इस दस्तावेज़ प्रकार पाठ/जावास्क्रिप्ट, पाठ/ECMAScript, और आवेदन/जावास्क्रिप्ट के लिए बराबर प्रसंस्करण आवश्यकताओं को परिभाषित करता है। और मीडिया प्रकार आवेदन/ECMAScript के लिए समर्थन का प्रयोग काफी कम अन्य मीडिया प्रकार इस दस्तावेज़ में परिभाषित के लिए की तुलना में व्यापक है। अंतर-संचालित प्रसंस्करण को बढ़ावा इस प्रकार के लिए सख्त प्रसंस्करण नियमों का उपयोग करना है कि अपने लाभ के लिए, इस दस्तावेज़ परिभाषित करता है।
स्रोत
2010-11-24 21:25:14
यह सुनिश्चित नहीं है कि यह एक डुप्लिकेट है, लेकिन पहले यह पूछा गया था: http://stackoverflow.com/questions/4269150/what-is-ecmascript यहां लगभग एक ही शीर्षक के साथ एक प्रश्न है: http: // stackoverflow .com/प्रश्न/912479/जावास्क्रिप्ट-एंड-एस्मास्क्रिप्ट – user113716
के बीच क्या अंतर है- उत्तर दिया गया और उत्तर दिया: http://stackoverflow.com/questions/912479/what-is-the-difference-between-javascript -and-ecmascript –
यहां मुझे एक अच्छा लिंक मिला जो जावास्क्रिप्ट और ईसीएमएस्क्रिप्ट के बीच अंतर को समझाता है: https://medium.freecodecamp.org/whats-the-difference-between-javascript-and-ecmascript-cba48c73a2b5 –