Notasi titik adalah lebih ringkas dan lebih mudah dibaca. Ia digunakan apabila:
Contohnya:
const person = { name: 'alice', age: 30 }; console.log(person.name); // 'alice'
Notasi kurungan lebih fleksibel dan membolehkan anda:
Contoh:
1. Menggunakan pembolehubah untuk mengakses sifat:
const person = { name: 'alice', age: 30 }; const prop = 'name'; console.log(person[prop]); // 'alice'
2.Sifat dengan aksara atau ruang khas:
const person = { 'first name': 'alice', age: 30 }; console.log(person['first name']); // 'alice'
3.Nama sifat yang dijana secara dinamik:
const property = 'name'; console.log(person[property]); // 'alice'
Bagi kebanyakan kes lain, notasi titik lebih disukai kerana ia lebih mudah dibaca dan ringkas.
Atas ialah kandungan terperinci Notasi Titik vs Notasi Kurungan untuk Sifat Objek – Apakah Perbezaannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!