จาวาสคริปต์ ได้จัดเตรียม ตัวสร้างในตัว . ฟังก์ชันในตัวเหล่านั้นรวมถึง object(), string(), number เป็นต้น เราไม่สามารถรวม 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