Cara penulisan pertama mengelakkan pengiraan panjang setiap kali dan lebih cekap daripada cara penulisan kedua. (Bilangan gelung tidak banyak. Sebenarnya tidak banyak perbezaan antara kedua-duanya, tetapi disyorkan untuk menggunakan cara penulisan pertama)
Jenis keduaSetiap kali gelung akan mendapat panjang sumber,
Kaedah pertama hanya memperoleh nilai panjang sumber sekali dan menyimpannya dalam pembolehubah Pada masa hadapan, nilai diperoleh daripada pembolehubah setiap kali,
Amalan adalah satu-satunya kriteria untuk menguji kefahaman
var a = Array(100) baharu.isi(0);var a = new Array(100).fill(0);
var a = new Array(1000).fill(0);
var a = new Array(10000).fill(0); var a = Array(1000) baharu.isi(0);
🎜
🎜var a = new Array(10000).fill(0);🎜🎜🎜🎜🎜
🎜Anda boleh lihat daripada hasil bahawa cara pertama menulis mempunyai prestasi yang lebih baik sedikit, tetapi cara pertama akan memakan memori tambahan Walaupun memori bahagian hadapan adalah percuma, bagi saya secara peribadi, tidak ada perbezaan antara kedua-dua kaedah
Cara penulisan pertama mengelakkan pengiraan panjang setiap kali dan lebih cekap daripada cara penulisan kedua. (Bilangan gelung tidak banyak. Sebenarnya tidak banyak perbezaan antara kedua-duanya, tetapi disyorkan untuk menggunakan cara penulisan pertama)
Jenis keduaSetiap kali gelung akan mendapat panjang sumber,
Kaedah pertama hanya memperoleh nilai panjang sumber sekali dan menyimpannya dalam pembolehubah Pada masa hadapan, nilai diperoleh daripada pembolehubah setiap kali,
.Yang pertama lebih efisyen.
Amalan adalah satu-satunya kriteria untuk menguji kefahaman
var a = new Array(100).fill(0);
var a = new Array(1000).fill(0);
var a = new Array(10000).fill(0);
![](http://img.php.cn/upload/image/000/000/000/cbb839690acd528c0d144c46963ba3a8%20-1.png)
🎜 🎜