जावास्क्रिप्ट कुछ अंतर्निहित निर्माता 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