Operator new
digunakan untuk membuat instansi objek baru dari objek lainnya yang dibangun mengunakan constructor function atau fungsi pembangun.
Sintaks:
Operator new
adalah operator standard JavaScript 1.0+, JScript 1.0+, ECMAScript 1.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 3+, Netscape Navigator 2.0+, Opera 3.0+, Safari 1.0+.
objName adalah nama instansi objek baru yang akan dibuat, dan untuk objType adalah nama dari objek yang dibangun menggunakan fungsi pembangun. (param1, ..., paramN) adalah parameter-parameter yang dapat diberikan untuk instansi objek baru tersebut.
Semisal contohnya:
Di atas itu sebenarnya sudah membuat instansi baru bernama myDate menggunakan fungsi pembangun objek Date.
Berikut contoh membuat instansi baru bernama Me menggunakan fungsi pembangun objek Person:
Dan jika sebelumnya objek Person mempunyai fungsi pembangun seperi berikut: