在 JavaScript 中建立物件有四種方法:物件字面量語法、建構子、Object.create() 方法和類別語法(ES6)。物件屬性可以透過點運算子或方括號表示法存取和修改,而 delete 運算子可用於刪除屬性。
如何在JavaScript 中建立物件
引言
物件是JavaScript 中儲存資料的基本結構。它們允許將資料組織成鍵值對,從而便於存取和操作。
建立物件
在JavaScript 中建立物件有以下幾種方法:
<code class="js">const person = { name: "John Doe", age: 30, occupation: "Software Engineer", };</code>
<code class="js">function Person(name, age, occupation) { this.name = name; this.age = age; this.occupation = occupation; } const person = new Person("John Doe", 30, "Software Engineer");</code>
<code class="js">const person = Object.create({ name: "John Doe", age: 30, occupation: "Software Engineer", });</code>
<code class="js">class Person { constructor(name, age, occupation) { this.name = name; this.age = age; this.occupation = occupation; } } const person = new Person("John Doe", 30, "Software Engineer");</code>
存取物件屬性
可以使用點運算子(.
)或方括號表示法([]
)存取物件屬性:
<code class="js">console.log(person.name); // John Doe console.log(person["age"]); // 30</code>
修改物件屬性
可以使用與存取屬性相同的方法修改物件屬性:
<code class="js">person.name = "Jane Doe"; person["age"] = 31;</code>
刪除物件屬性
可以使用delete
運算子刪除物件屬性:
<code class="js">delete person.occupation;</code>
以上是如何在javascript中建立對象的詳細內容。更多資訊請關注PHP中文網其他相關文章!