Check Fungsi Sudah Exist atau belum di javascript atau jquery

Kadang kala ketika kode kita sudah terlalu banyak akan membuat kita lupa dengan fungsi atau variable yang pernah kita deklarasikan.

untuk mencegah terjadi bug di program karena kita mendeklarasikan fungsi atau variable untuk ke duakalinya yang akan membuat program kita bingung yang beresiko penggunaan memori oleh program kita akan sangat besar atau malah program kita tiba-tiba berhenti karena fatal error.

untuk mencegah hal seperti di atas terjadi kita harus mengecek terlebih dahulu variable atau fungsi tersebut sudah exist atau belum, bagi yang menggunakan scripting php pasti pernah menggunakan fungsi isset() untuk mengetahui suatu variable sudah di set atau belum.

nah, sekarang saya ingin menunjukan fitur dari javascript untuk mengecek sebuah fungsi sudah ada apa belum. kira-kira syntaxnya seperti d bawah ini :

 

window.namafungsi_yang_akan_dicheck

contoh,

function awal(tests) {

test = 1 + 2;

return test;

}

if(window.awal) {

alert("fungsi exist");

}

else {

alert("fungsi belum eksis");

function awal(test) {

.........

}

}

pada contoh di atas akan memunculkan alert fungsi exist

untk jquery anda juga bisa menjalankan systax seperti di atas atau

function awal(tests) {

test = 1 + 2;

return test;

}

if($.isFunction(window.awal)) {

alert("fungsi exist");

}

else {

alert("fungsi belum eksis");

function awal(test) {

.........

}
}

atau untuk lebih jelasnnya mungkin anda bisa mengunjungi web ini

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: