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

जावास्क्रिप्ट में 'वर्ग' एक आरक्षित शब्द क्यों है?


भविष्य के आरक्षित शब्द निम्नलिखित हैं, जिनमें 'वर्ग' शामिल है। ये शब्द प्रस्तावित एक्सटेंशन में कीवर्ड के रूप में उपयोग किए जाते हैं और इसलिए भविष्य में उन एक्सटेंशन को अपनाने की संभावना के लिए आरक्षित हैं।

class enum extends super
const export Import

उपरोक्त को ECMAScript विनिर्देश में परिभाषित किया गया है।
ईसीएमएस्क्रिप्ट 6 भाषा विशिष्टता में इसका उपयोग किया जाता है। वर्ग घोषणा एक वर्ग बनाता है -

class name [extends] {
   // body of class
}



  1. जावास्क्रिप्ट में हम सख्त का उपयोग क्यों करते हैं?

    स्ट्रिक्ट मोड ES5 में पेश की गई एक विशेषता है जो आपको किसी प्रोग्राम, या फ़ंक्शन को सख्त मोड में रखने की अनुमति देती है। यह सख्त संदर्भ कुछ कार्रवाइयों को होने से रोकता है और अधिक अपवाद फेंकता है (आमतौर पर उपयोगकर्ता को अधिक जानकारी प्रदान करता है)। सख्त मोड की कुछ विशिष्ट विशेषताएं - वेरिएबल घो

  1. जावास्क्रिप्ट में क्लास कीवर्ड

    ES6 में शुरू की गई जावास्क्रिप्ट कक्षाएं, जावास्क्रिप्ट प्रोटोटाइप-आधारित वंशानुक्रम पर वाक्यात्मक चीनी हैं। कक्षाएं वास्तव में विशेष कार्य हैं। आप निम्न सिंटैक्स का उपयोग करके क्लास कीवर्ड का उपयोग करके जावास्क्रिप्ट में कक्षाएं परिभाषित कर सकते हैं - class Person {    // Constructor for

  1. एक आरक्षित शब्द के साथ परिभाषित चर को बदला जा सकता है - जावास्क्रिप्ट?

    आप किसी ऑब्जेक्ट के मान को तब नहीं बदल सकते जब उसे कॉन्स्टेबल कीवर्ड का उपयोग करके परिभाषित किया गया हो। बदलने के बाद यह वही रहेगा। मान लें कि निम्नलिखित हमारे वैरिएबल को कॉन्स्ट के साथ परिभाषित किया गया है - const details1 = {    firstName: 'David',    subjectDetails: