Java SE 8 एक नए इंजन के साथ आया है जिसे नैशोर्न कहा जाता है , जो जेएसआर 292 पर आधारित है। यह ईसीएमए सामान्यीकृत जावास्क्रिप्ट का अनुपालन प्रदान करता है।
आप नैशॉर्न का उपयोग करके कमांड लाइन से जावास्क्रिप्ट प्रोग्राम चला सकते हैं। jjs . नामक एक कमांड-लाइन टूल शामिल करें . JDK इंस्टालेशन के बिन फोल्डर में यह jar . जैसे अन्य टूल के साथ होता है ।
यहाँ है js फ़ाइल new.js -
var display = function() { // print “Hello World!” here }; display();
इसे कमांड प्रॉम्प्ट पर चलाएँ -
$ jjs new.js Hello World! $