
Untuk menangani null di kendala ketika dimasukan kedalam function seperti IF dan fungsi-fungsi lainnya jika tidak ditangani dengan baik. Diperlukan teknik khusus untuk menggunakan nilai null ini.
Menggunakan Fungsi ||
Menangani nilai null dengan fungsi || merupakan cara tercepat dan paling sederhana. Mari kita lihat potongan kodenya.
1 2 3 4 |
var price = null; price = price || 0; //ini akan mengganti null dengan 0 var elem = $( '#menu li.active ul' ).height() || 0; // akan mengganti height pixel dengan 0 jika null |
Menggunakan Fungsi IsNaN()
Fungsi IsNaN ini akan mengembalikan nilai true jika isinya null atau Not a Number dan akan mengembalikan nilai false jika isinya bukan null atau angka. Berikut contoh kodenya
1 2 3 4 5 6 7 8 9 |
var price = null; if (IsNaN(price)){ price = 0; } var elem = $( '#menu li.active ul' ).height(); // akan mengganti height pixel dengan 0 jika null if (IsNaN(elem)){ elem= 0; } |
Demikian Semoga membantu.