Javascript Cara menangani nilai NULL

Untuk menangani nilai null di javascript seringkali menjadi kendala dikarenakan null itu bukan sebuah nilai, berikut ini adalah solusinya.
1067  
       

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.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>