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

बिल्ट-इन जावास्क्रिप्ट कंस्ट्रक्टर्स?

<घंटा/>

जावास्क्रिप्ट कुछ अंतर्निहित निर्माता provided प्रदान किए हैं . उन अंतर्निहित कार्यों में ऑब्जेक्ट (), स्ट्रिंग (), संख्या, आदि शामिल हैं। हम गणित शामिल नहीं कर सकते। उन बिल्ट-इन कंस्ट्रक्टर्स में ऑब्जेक्ट क्योंकि Math एक वैश्विक वस्तु . है . गणित के साथ 'नया' कीवर्ड का उपयोग नहीं किया जा सकता है।

उदाहरण

निम्नलिखित उदाहरण में, कई अंतर्निहित निर्माता उपयोग किए गए थे और उनके प्रकार आउटपुट में दिखाए गए अनुसार प्रदर्शित किए गए थे।

<html>
<body>
<script>
   var a = new Object();
   var b = new String();
   var c = new Number();
   var d = new Boolean();
   var e = new Array();
   var f = new RegExp();
   document.write(
      "a: " + typeof a + "</br>" +
      "b: " + typeof b + "</br>" +
      "c: " + typeof c + "</br>" +
      "d: " + typeof d + "</br>" +
      "e: " + typeof e + "</br>" +
      "f: " + typeof f + "</br>" 
   );
</script>
</body>
</html>

आउटपुट

a: object
b: object
c: object
d: object
e: object
f: object

  1. क्या हम जावास्क्रिप्ट में बिल्ट-इन ऑब्जेक्ट प्रोटोटाइप को संशोधित कर सकते हैं

    जावास्क्रिप्ट में अंतर्निहित ऑब्जेक्ट प्रोटोटाइप को संशोधित करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"

  1. जावास्क्रिप्ट में RegExp ऑब्जेक्ट।

    RegExp ऑब्जेक्ट का उपयोग टेक्स्ट के भाग को खोजकर और निकालकर कुछ टेक्स्ट से मेल खाने वाले पैटर्न के लिए किया जाता है। RegExp ऑब्जेक्ट को या तो regexp कंस्ट्रक्टर या शाब्दिक सिंटैक्स का उपयोग करके बनाया जा सकता है। जावास्क्रिप्ट में RegExp ऑब्जेक्ट के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html&

  1. जावास्क्रिप्ट में ऑब्जेक्ट प्रारंभकर्ता

    ऑब्जेक्ट इनिशियलाइज़र एक एक्सप्रेशन है जो हमें एक नई बनाई गई ऑब्जेक्ट को इनिशियलाइज़ करने की अनुमति देता है। यह संपत्ति के नामों के शून्य या अधिक जोड़े और घुंघराले ब्रेसिज़ की एक जोड़ी में संलग्न किसी वस्तु के संबंधित मूल्यों की अल्पविराम से अलग सूची है {}। जावास्क्रिप्ट में ऑब्जेक्ट इनिशियलाइज़र क