Terdapat empat cara untuk mencipta objek dalam JavaScript: sintaks literal objek, pembina, kaedah Object.create() dan sintaks kelas (ES6). Sifat objek boleh diakses dan diubah suai melalui pengendali titik atau notasi kurungan persegi, manakala pengendali padam boleh digunakan untuk memadam sifat.
Cara mencipta objek dalam JavaScript
Pengenalan
Objek ialah struktur asas untuk menyimpan data dalam JavaScript. Mereka membenarkan data disusun ke dalam pasangan nilai kunci untuk akses dan manipulasi mudah.
Mencipta Objek
Terdapat beberapa cara untuk mencipta objek dalam 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>
Akses sifat objek
Anda boleh menggunakan pengendali titik (.
)或方括号表示法([]
)访问对象属性:
<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>
delete
: 🎜rrreeeAtas ialah kandungan terperinci bagaimana untuk membuat objek dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!