जवाबों:
वास्तव में ECMAScript क्या है, इसके लिए बस अलग-अलग नाम। जॉन रेजिग की अच्छी व्याख्या है ।
यहाँ पूर्ण संस्करण टूटने है:
f(x) = y
। इस प्रश्न को और देखें ।
जहाँ तक मैं बता सकता हूँ, दो बातें:
f(x) = y
मुहावरा कीड़े मुझे सबसे ज्यादा! क्यों, ओह, वे सिर्फ साथ क्यों नहीं गए f[x] = y
...
विकिपीडिया से: http://en.wikipedia.org/wiki/Jscript
JScript ECMAScript स्क्रिप्टिंग भाषा विनिर्देश की Microsoft बोली है।
जावास्क्रिप्ट (नेटस्केप / ECMA विनिर्देश के मोज़िला कार्यान्वयन), JScript और ECMAScript बहुत समान भाषाएँ हैं। वास्तव में "जावास्क्रिप्ट" नाम का उपयोग अक्सर ECMAScript या JScript को संदर्भित करने के लिए किया जाता है।
ट्रेडमार्क मुद्दों से बचने के लिए Microsoft इसके कार्यान्वयन के लिए JScript नाम का उपयोग करता है ( जावास्क्रिप्ट ओरेकल कॉर्पोरेशन का ट्रेडमार्क है )।
JScript Microsoft Microsoft ECMAScript विनिर्देश का कार्यान्वयन है। जावास्क्रिप्ट विनिर्देश का मोज़िला कार्यान्वयन है।
जावास्क्रिप्ट, भाषा, पहले, नेटस्केप से आया था।
Microsoft ने जावास्क्रिप्ट को रिवर्स इंजीनियर किया और इसे सन के साथ ट्रेडमार्क के मुद्दों से बचने के लिए JScript कहा। (नेटस्केप और सूर्य की उस समय भागीदारी की गई थी, इसलिए यह एक मुद्दा कम था)
भाषाएं समान हैं, दोनों ईसीएमए लिपि की बोलियाँ हैं, इसके बाद के मानक।
हालाँकि, भाषाएँ समान हैं, क्योंकि JScript इंटरनेट एक्सप्लोरर में चलती है, इसमें ब्राउज़र द्वारा उजागर विभिन्न वस्तुओं तक पहुंच होती है (जैसे कि ActiveXSbb)
JScript जावास्क्रिप्ट का Microsoft कार्यान्वयन है
इस लेख के अनुसार :
जावास्क्रिप्ट एक स्क्रिप्टिंग भाषा है जिसे नैटस्केप संचार द्वारा विकसित किया गया है जो क्लाइंट और सर्वर इंटरनेट अनुप्रयोगों को विकसित करने के लिए डिज़ाइन किया गया है। नेटस्केप नेविगेटर को वेब पेजों में एम्बेडेड जावास्क्रिप्ट की व्याख्या करने के लिए डिज़ाइन किया गया है। जावास्क्रिप्ट सन माइक्रोसिस्टम की जावा भाषा से स्वतंत्र है।
Microsoft JScript नेटस्केप के जावास्क्रिप्ट का एक खुला कार्यान्वयन है। JScript एक उच्च प्रदर्शन वाली स्क्रिप्टिंग भाषा है जिसे वर्ल्ड वाइड वेब के लिए सक्रिय ऑनलाइन सामग्री बनाने के लिए डिज़ाइन किया गया है। JScript डेवलपर्स को वेब पेजों में विभिन्न प्रकार की वस्तुओं को जोड़ने और स्वचालित करने की अनुमति देता है, जिसमें ActiveX नियंत्रण और जावा प्रोग्राम शामिल हैं। Microsoft इंटरनेट एक्सप्लोरर को वेब पृष्ठों में एम्बेडेड JScript की व्याख्या करने के लिए डिज़ाइन किया गया है।
बहुत समय पहले, सभी ब्राउज़र प्रदाता अपने ब्राउज़र के लिए जावास्क्रिप्ट इंजन बना रहे थे और केवल वे और भगवान ही जानते थे कि इसके अंदर क्या हो रहा है। एक सुंदर दिन, ईसीएमए अंतर्राष्ट्रीय आया और कहा: चलो सामान्य मानक के आधार पर इंजन बनाते हैं, चलो जीवन को अधिक आसान और मजेदार बनाने के लिए कुछ सामान्य बनाते हैं, और उन्होंने उस मानक को बनाया। चूंकि सभी ब्राउज़र प्रदाता ECMAScript कोर (मानक) के आधार पर अपने जावास्क्रिप्ट इंजन बनाते हैं।
उदाहरण के लिए, Google Chrome V8 इंजन का उपयोग करता है और यह खुला स्रोत है। आप इसे डाउनलोड कर सकते हैं और देख सकते हैं कि कैसे C ++ प्रोग्राम जावास्क्रिप्ट के एक कमांड 'प्रिंट' को मशीन कोड में बदल देता है।
इंटरनेट एक्सप्लोरर अपने ब्राउज़र के लिए JScript (चक्र) इंजन का उपयोग करता है और अन्य ऐसा करते हैं और वे सभी सामान्य कोर का उपयोग करते हैं।
जागरूक होने के लिए कुछ कोड अंतर हैं।
उपशीर्षक के लिए एक नकारात्मक पहला पैरामीटर समर्थित नहीं है, उदाहरण के लिए जावास्क्रिप्ट में: "string".substr(-1)
"g" लौटाता है, जबकि JScript में:"string".substr(-1)
"string" देता है
"string"[0]
जावास्क्रिप्ट में "s" प्राप्त करना संभव है , लेकिन JScript ऐसे निर्माण का समर्थन नहीं करता है। (दरअसल, "string"[0]
निर्माण का समर्थन करने के लिए केवल आधुनिक ब्राउज़र दिखाई देते हैं ।
Jscript C # के समान एक .NET लैंग्वेज है, जिसमें सभी .NET फ़ंक्शन समान क्षमताओं और एक्सेस के साथ हैं।
जावास्क्रिप्ट एएसपी क्लासिक सर्वर पर चलाया जाता है। क्लाइंट (HTML5 क्षमताओं को छोड़कर) पर वही जावास्क्रिप्ट चलाने के लिए क्लासिक ASP का उपयोग करें। मेरे पास अपने अधिकांश कोड के लिए केवल इस प्रकार कोड का एक सेट है।
मैं .ASPX JScript चलाते हैं जब मुझे Image और Binary File फ़ंक्शन की आवश्यकता होती है, (कई अन्य लोगों के बीच) जो कि क्लासिक ASP में नहीं हैं। यह कोड सर्वर के लिए अद्वितीय है, लेकिन बेहद शक्तिशाली है।
JScript है माइक्रोसॉफ्ट के के बराबर जावास्क्रिप्ट ।
जावा एक Oracle उत्पाद है और इसका उपयोग सन उत्पाद के रूप में किया जाता है ।
ओरेकल ने रवि को खरीद लिया ।
जावास्क्रिप्ट + Microsoft = JScript
const
चर घोषित करने के लिए कीवर्ड का उपयोग नहीं कर सकते हैं : const MY_CONSTANT = 10;