
JavaScript 物件
11
// log/驗證哪一個建構式建立了物件
console.log(myNumber.constructor); // logs Number()
console.log(myString.constructor); // log String()
console.log(myBoolean.constructor); // log Boolean()
console.log(myObject.constructor); // log Object()
console.log(myArray.constructor); // 在現代瀏覽器 log Array()
console.log(myFunction.constructor); // log Function()
console.log(myDate.constructor); // log Date()
console.log(myRegExp.constructor); // log RegExp()
console.log(myError.constructor); // log Error()
</script></body></html>
藉由
new
運算子,我們可以告訴 JavaScript 解譯器:我們想要一個物件,它是建構函式
的實例。例如,在上述的程式中,
Date()
建構函式建立了 date 物件。
Date()
建構函式是
date 物件的餅乾模具。也就是說,
Date()
建構函式會 ...