建構函式
在 JavaScript 中,**建構函式**是一種用來建立物件的函式。通常會使用大寫開頭命名,並透過 `new` 呼叫它,讓每個新物件擁有自己的屬性。
### 語法
```javascript
function 建構函式名稱(參數) {
this.屬性名稱 = 參數;
}
const 物件名稱 = new 建構函式名稱(值);
```
### 範例
```javascript
function Person(name, age) {
this.name = name;
this.age = age;
}
const person1 = new Person("小明", 20);
console.log(person1.name);
console.log(person1.age);
```
輸出結果:
```text
小明
20
```
使用 `new Person("小明", 20)` 時,JavaScript 會建立一個新的物件,並將 `name` 和 `age` 的值設定到該物件上。
相關學習地圖、教學課程
F2E 網站前端工程