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