জাভাস্ক্রিপ্ট কিছু বিল্ট-ইন কনস্ট্রাক্টর প্রদান করেছে . এই অন্তর্নির্মিত ফাংশনগুলির মধ্যে রয়েছে অবজেক্ট(), স্ট্রিং(), সংখ্যা, ইত্যাদি। আমরা গণিত কে অন্তর্ভুক্ত করতে পারি না সেই বিল্ট-ইন কনস্ট্রাক্টরগুলিতে অবজেক্ট কারণ গণিত একটি গ্লোবাল অবজেক্ট . 'নতুন' কীওয়ার্ড ম্যাথের সাথে ব্যবহার করা যাবে না।
উদাহরণ
নিম্নলিখিত উদাহরণে, অনেকগুলি বিল্ট-ইন কনস্ট্রাক্টর ব্যবহার করা হয়েছিল এবং আউটপুটে দেখানো হিসাবে তাদের প্রকারগুলি প্রদর্শিত হয়েছিল৷
<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