यह कई कंपनियों के ECMAScript 4 के निष्पादन पर कार्य के बारे में मज़बूती से जाना जाता है। यहाँ कार्यान्वयन की एक सूची है:
ईएस 4 आरआई एक संदर्भ संस्करण है, जो ईसीएमए तकनीकी समूह द्वारा समर्थित है, अन्य कलाकारों के लिए एक सूचना के आधार के रूप में।
टैमरीन मोज़िला और एडोब के प्रयासों का एक संयोजन है, जो ओपन सोर्स एडोब वर्चुअल मशीन को ECMAScript 4 के अनुकूल बनाने के लिए और फ़ायरफ़ॉक्स 3 (एक्शनमोनी के माध्यम से) के साथ-साथ फ्लैश 10 पर संस्करणों पर चलता है।
टैमरीन वर्चुअल मशीन स्वयं ECMAScript कोड का सीधे समर्थन नहीं करती है। यह कहना बेहतर है कि रखरखाव सबप्रोजेक्ट ईसीएमएस्क्रिप्ट 4 को मुख्य कोड में संकलित करता है, जो तमरीन वीएम पर चलेगा।
Spidermonkey फ़ायरफ़ॉक्स (और अन्य मोज़िला-आधारित परियोजनाओं) में जावास्क्रिप्ट का वर्तमान कार्यान्वयन है। ईएस 4 विनिर्देश को पूरा करने के लिए इसे नई सुविधाओं के साथ सक्रिय रूप से अपडेट किया जा रहा है। यह संभवतः ActionMonkey द्वारा प्रतिस्थापित किया जाएगा।
राइनो- जावा जावास्क्रिप्ट का कार्यान्वयन। ECMAScript 4 को अपडेट किया गया।
Futhark एक कार्यान्वयन है जो ओपेरा 9.5 (Kestrel) पर चलता है और यह ओपेरा 10 (Peregrine) का हिस्सा भी बनेगा। सक्रिय रूप से अपडेट किया गया
मबेथिस कई वर्षों से जावास्क्रिप्ट का उपयोग वेब सर्वर में अपने ऐप-एम्बेडेड उत्पाद में स्क्रिप्टिंग भाषा के रूप में कर रहे हैं। और हाल ही में उन्होंने मोबाइल उपकरणों में उपयोग के लिए भाषा को अपडेट किया और फोन पर जावास्क्रिप्ट-आधारित एप्लिकेशन चलाने के लिए सी और जावा वर्चुअल मशीन विकसित की। वे ईएस 4 का ट्रैक रखते हैं और अपने कार्यान्वयन को अपडेट करते हैं क्योंकि विनिर्देश अधिक पूर्ण हो जाते हैं, पहले तिमाही की तुलना में बाद में एक परीक्षण संस्करण जारी करने की योजना बनाते हैं, फिर वे ईएस 4 की सभी विशेषताओं को लागू करने की योजना बनाते हैं। उनके पास एक दोहरा लाइसेंस होगा: खुला स्रोत और वाणिज्यिक।
एक बहुत ही दिलचस्प परियोजना। यह एक जावास्क्रिप्ट कार्यान्वयन है जिसे जावास्क्रिप्ट में लिखा गया है। अब वह जावास्क्रिप्ट 1.5 कोड को मानता है, जावास्क्रिप्ट 2 के कार्यान्वयन पर काम चल रहा है। यह बहुत तेज़ नहीं होगा, लेकिन यह हर जगह काम करेगा!
7 दिसंबर तक बेचा गया।
Google और Apple ECMAScript 4 मेलिंग सूची में भी भाग लेते हैं और क्रमशः राइनो और वेबकीट में उनके विनिर्देशन कार्यान्वयन पर काम करते हैं।
ईएस 4 विशेषताओं की एक पूरी सूची जो कंपनियां
यहां पर काम कर रही
हैं । नियमित रूप से अपडेट किया गया
परीक्षण
अब आप स्वयं भाषा को आजमा सकते हैं, इसके लिए आपको आवश्यकता है:
ECMAScript 4 श्वेत पत्र - भाषा की सभी विशेषताओं का एक सरल उदाहरण है कि उन्हें कैसे काम करना चाहिए
तमरीन में ecma4 कार्यान्वयन की प्रस्तुति।
ejohn.org/files/tamarin-and-ecmascript-4.pdf 235 Kb
जॉन रेसिग के
टिप्स(ईएस 4 आरआई)क्रियान्वयन ही
जॉन रेजिग के माध्यम से