Rumah >hujung hadapan web >tutorial js >Bagaimanakah Nama Harta Dikira Meningkatkan Penciptaan Harta Dinamik dalam Literal Objek JavaScript?
Memahami Nama Harta Terkira dalam Huruf Objek
Dalam ES6, JavaScript memperkenalkan ciri baharu yang dipanggil nama harta terkira, yang diwakili oleh kurungan segi empat sama di sekeliling harta nama dalam literal objek. Nama yang dikira ini membenarkan nama sifat dinamik, membolehkan anda mencipta dan mengakses sifat secara dinamik berdasarkan pembolehubah atau ungkapan.
Contoh terbaharu ini ialah:
dist: { files: { [bpr + 'lib/Monster.min.js']: ['<%= concat.dist.dest %>'] } }
Di sini, sifat nama ialah nilai yang dikira [bpr 'lib/Monster.min.js']. Ia memerlukan nilai bpr dan menggabungkannya dengan rentetan 'lib/Monster.min.js' untuk mencipta nama harta. Tanda kurung segi empat di sekeliling ungkapan menjadikannya sebagai sifat yang dikira.
Kelebihan Nama Harta Terkira:
Sintaks:
Sintaks untuk nama sifat yang dikira ialah:
[expression]
Di mana ungkapan boleh menjadi sebarang JavaScript yang sah ungkapan yang menilai kepada rentetan, simbol atau nombor.
Penghadan:
Atas ialah kandungan terperinci Bagaimanakah Nama Harta Dikira Meningkatkan Penciptaan Harta Dinamik dalam Literal Objek JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!