Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

जावास्क्रिप्ट में सख्त और गैर-सख्त मोड में क्या अंतर है?


"use strict" एक निर्देश है, जो एक लिटरल एक्सप्रेशन है। यह जावास्क्रिप्ट 1.8.5 में पेश किया गया था। जैसा कि नाम से पता चलता है, "use strict" इंगित करता है कि कोड को सख्त मोड में निष्पादित किया जाना है। गैर-सख्त मोड में, कोड सख्त मोड में निष्पादित नहीं होगा।

आइए सख्त मोड घोषित करें। घोषित करने के लिए, शुरुआत में कीवर्ड "use strict" जोड़ें। ग्लोबल स्कोप के लिए, इसे स्क्रिप्ट की शुरुआत में घोषित करें।

उदाहरण

<!DOCTYPE html> <html>    <body>       <p>एक त्रुटि आएगी, क्योंकि आपने एक वेरिएबल का उपयोग किया है, लेकिन इसे घोषित करना भूल गए</p>       <p>त्रुटि देखने के लिए F8 दबाएं।</p>       <script>          "use strict";          a = 1;       </script>    </body> </html>

  1. जावास्क्रिप्ट में फंक्शन्स और मेथड्स में क्या अंतर है? जावास्क्रिप्ट में फंक्शन्स और मेथड्स में क्या अंतर है?

    जावास्क्रिप्ट में फंक्शन्स और मेथड्स समान हैं, लेकिन एक मेथड एक फंक्शन है, जो एक ऑब्जेक्ट की प्रॉपर्टी है।निम्नलिखित जावास्क्रिप्ट में फंक्शन का एक उदाहरण है:function functionname(param1, param2){    // code }उदाहरणमेथड एक ऑब्जेक्ट से जुड़ा फंक्शन है। निम्नलिखित जावास्क्रिप्ट में मेथड का ए

  1. - जावास्क्रिप्ट और पायथन में सेमीकोलन का क्या अंतर है?

    पायथन में सेमीकोलन वैकल्पिक हैं। जावास्क्रिप्ट में भी यह वैकल्पिक है, लेकिन इसे जोड़ना एक अच्छी प्रैक्टिस है और कुछ स्टेटमेंट्स के मामले में यह आवश्यकता होती है। यदि इन स्टेटमेंट्स में सेमीकोलन नहीं डाला जाता, तो एक स्वचालित रूप से जुड़ जाता है, लेकिन यह कोड के उद्देश्य को बदल सकता है। इसे ऑटोमेटिक

  1. जावा और जावास्क्रिप्ट में क्या अंतर है? जावा और जावास्क्रिप्ट में क्या अंतर है?

    वेब डेवलपर जेरेमी कीथ ने 2009 में कहा था, जावा का जावास्क्रिप्ट से वही रिश्ता है जो हैम का हैम्स्टर से। इस उपमा की सटीकता पर बहस हो सकती है, लेकिन इसके पीछे की भावना ठोस है: जावा और जावास्क्रिप्ट, एक सामान्य भाषाई जड़ साझा करने के बावजूद, दो बिल्कुल अलग प्रोग्रामिंग भाषाएं हैं। वर्षों में ये थोड़ा ओ