Mengakses Sifat Objek JavaScript dengan Tanda Sempang
Apabila bekerja dengan objek JavaScript, anda mungkin menghadapi sifat yang mengandungi tanda sempang. Walaupun notasi titik biasanya digunakan untuk mengakses sifat, ia gagal apabila berurusan dengan tanda sempang, mengakibatkan ralat rujukan.
Untuk menangani isu ini, pertimbangkan kaedah berikut:
Menggunakan Notasi Kurungan :
Notasi kurungan membolehkan anda merujuk sifat menggunakan rentetan sebagai kunci. Sebagai contoh, bukannya style.text-align, gunakan style["text-align"]. Sintaks ini berfungsi untuk mana-mana sifat, walaupun yang mempunyai aksara bukan abjad angka seperti sempang.
Menggunakan Notasi Huruf Unta untuk Sifat CSS:
Sifat CSS sering menggunakan nama bersempang, tetapi objek JavaScript lebih suka notasi huruf unta. Contohnya, style["text-align"] boleh ditulis semula sebagai style.textAlign.
Mengakses Tatasusunan sebagai Objek:
Semua tatasusunan JavaScript ialah objek dan objek hanyalah tatasusunan bersekutu. Ini bermakna anda boleh merujuk elemen tatasusunan menggunakan notasi kurungan, yang berguna apabila mengakses sifat dengan aksara khas. Sebagai contoh, arr[0] bersamaan dengan arr["0"].
Pertimbangan Tambahan:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengakses Sifat Objek JavaScript dengan Tanda Sempang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!