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

Strict मोड का उपयोग करके JavaScript को कैसे सुरक्षित करें?


"use strict" डायरेक्टिव

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

स्ट्रिक्ट मोड डिक्लेयर करना

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

उदाहरण

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

आउटपुट

An error would come, since you have used a variable, but forgot to declare it 
Press F8 to see the error.
  1. JavaScript का उपयोग करके पेज कैसे प्रिंट करें? JavaScript का उपयोग करके पेज कैसे प्रिंट करें?

    JavaScript में पेज प्रिंट करने के लिए, print() मेथड का उपयोग करें। यह मानक डायलॉग बॉक्स खोलता है, जिसके माध्यम से आप आसानी से प्रिंटिंग विकल्प सेट कर सकते हैं जैसे प्रिंटिंग के लिए कौन सा प्रिंटर चुनना है। यहाँ एक उदाहरण है - उदाहरण पेज प्रिंट करना सीखने के लिए निम्न कोड चलाकर देखें - <!DOCTYP

  1. JavaScript का उपयोग करके फॉर्म को रीसेट या क्लियर कैसे करें? JavaScript का उपयोग करके फॉर्म को रीसेट या क्लियर कैसे करें?

    JavaScript का उपयोग करके reset() मेथड से फॉर्म को रीसेट या क्लियर करें। रीसेट मेथड फॉर्म में सभी एलिमेंट्स के मानों को सेट करता है जैसे रीसेट बटन पर क्लिक करना। उदाहरण JavaScript का उपयोग करके फॉर्म रीसेट करने के लिए निम्न कोड चलाएं: <!DOCTYPE html> <html> <head> <title&g

  1. JavaScript में ब्लॉक-स्कोप्ड वेरिएबल कैसे घोषित करें? JavaScript में ब्लॉक-स्कोप्ड वेरिएबल कैसे घोषित करें?

    ब्लॉक-स्कोप्ड वेरिएबल घोषित करने के लिए, हम ES2015 में पेश किए गए कीवर्ड let और const का उपयोग करते हैं। उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-sc