2024年8月10日 星期六

掌握 JavaScript 建構函式 constructor:以自訂物件為例


在 JavaScript 中,建構函式 ( Constructor Function ) 是一種建立自訂物件的常用方式。透過 this 關鍵字與 prototype 屬性,我們可以快速定義物件的屬性與方法,並產生多個具備相同行為與特性的實例 ( instance )。

本篇文章將透過一個簡單的範例,帶你理解建構函式的基本用法、原型方法的設計方式,以及與 ES6 class 語法的對比。