- Penamaan Variabel
Usahakan selalu untuk menyatakan nama yang bermakna dan hindari kata-kata tambahan. Harap pastikan ketika pengembang lain membaca kode Anda, mereka dapat memahami tujuan penamaan.
Buat nama fungsi Anda panjang dan deskriptif.
Hindari terlalu banyak argumen. Jika perlu, gunakan sebuah objek dan buatlah menjadi satu! gunakan argumen Default daripada menggunakan kondisi yang tidak perlu.
Jangan gunakan Evaluasi. Hal ini menimbulkan risiko keamanan yang sangat besar karena memberikan terlalu banyak kekuatan pada teks yang diteruskan. Hindari itu!
Jangan Mencemari Prototipe global. Ini adalah praktik yang sangat buruk.
Menggunakan Singkatan Bersyarat membuat kode Anda lebih bersih.
Jangan mencoba menghilangkan tanda kurung kurawal dan titik koma. Meskipun sebagian besar browser mengizinkan Anda mengabaikan hal ini, ini adalah praktik yang sangat buruk.
Cobalah untuk mengomentari kode Anda sebaik mungkin. Ini mungkin tampak tidak perlu, tetapi beberapa minggu ketika Anda perlu meninjau kembali kode Anda atau Anda perlu mengirimkan kode Anda kepada seseorang, komentar membuat hal ini lebih nyaman.
Ia bekerja dengan cara yang sama seperti fungsi Eval. Alih-alih string, berikan suatu fungsi.
Gunakan IIFE sebanyak mungkin. Ini adalah praktik yang sangat bagus.