"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.