1. 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.

2. Penamaan Fungsi

Buat nama fungsi Anda panjang dan deskriptif.

3. Argumen Fungsi

Hindari terlalu banyak argumen. Jika perlu, gunakan sebuah objek dan buatlah menjadi satu! gunakan argumen Default daripada menggunakan kondisi yang tidak perlu.

4. Evaluasi

Jangan gunakan Evaluasi. Hal ini menimbulkan risiko keamanan yang sangat besar karena memberikan terlalu banyak kekuatan pada teks yang diteruskan. Hindari itu!

5. Polusi Prototipe

Jangan Mencemari Prototipe global. Ini adalah praktik yang sangat buruk.

6. Singkatan Bersyarat

Menggunakan Singkatan Bersyarat membuat kode Anda lebih bersih.

7. Gunakan Tanda Kurung Keriting dan Titik Koma

Jangan mencoba menghilangkan tanda kurung kurawal dan titik koma. Meskipun sebagian besar browser mengizinkan Anda mengabaikan hal ini, ini adalah praktik yang sangat buruk.

8. Komentari Kode Anda

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.

9. Jangan meneruskan String ke “SetInterval” atau “SetTimeOut”

Ia bekerja dengan cara yang sama seperti fungsi Eval. Alih-alih string, berikan suatu fungsi.

10. Gunakan IIFE

Gunakan IIFE sebanyak mungkin. Ini adalah praktik yang sangat bagus.