Rumah >hujung hadapan web >tutorial js >Adakah ES6 Menjamin Penghitungan Harta Objek Dipesan?
Adakah ES6 Mentakrifkan Perintah Dikuatkuasakan untuk Penghitungan Harta Objek?
ES6 memperkenalkan susunan harta yang ditakrifkan dengan baik untuk objek. Walau bagaimanapun, ia tidak mewajibkan perintah khusus untuk menghitung sifat menggunakan operasi seperti for-in, Object.keys atau JSON.stringify kerana kebimbangan keserasian.
ES2015-ES2019:
Operasi lain seperti Object.getOwnPropertyNames, Reflect.ownKeys: Ya (biasanya). Ini mengikut tertib sifat yang ditentukan:
ES2020 dan Atas:
Sehingga ES2020, operasi legasi (untuk-dalam, Object.keys) diperlukan untuk mengikut susunan harta. Walau bagaimanapun, bergantung pada susunan harta untuk logik program mungkin masih tidak digalakkan kerana susunan harta bukan indeks integer bergantung pada masa penciptaan.
Atas ialah kandungan terperinci Adakah ES6 Menjamin Penghitungan Harta Objek Dipesan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!