Ini adalah beberapa pengalaman saya saat menulis kode. Saya merangkumnya dan membagikannya kepada Anda. Saya hanya menulisnya sambil memikirkannya.
1. Gunakan variabel lokal untuk menghindari penggunaan variabel global
Misalnya
Ubah ke
Keuntungan dari variabel lokal adalah mengurangi pencarian rantai cakupan. Saya sarankan menggunakan variabel lokal jika ada dua referensi.
2. Hindari penggunaan with (Saya rasa semua orang di dunia mengetahui hal ini)
Saya memahami alasannya adalah with akan membuat cakupannya sendiri, yang memperpanjang rantai cakupan asli, membuat kode yang dieksekusi di blok with lebih lambat. Tampaknya menyimpan kode secara tertulis, tetapi kenyataannya, aksesnya menjadi lebih lama menjadi rumit dan kinerja menurun
gunakan dengan
Sebenarnya dapat ditulis sebagai
3. Cara melintasi nodelist
Metode umumnya adalah
(Catatan: Metode ini dapat digunakan dalam nodelist, tetapi jika digunakan dalam array, akan ada masalah. Jika ada 0 atau null dalam array, itu akan menjadi buta)