Periksa apakah Ada Fungsi Sebelum Memanggil - Trik CSS

Anonim

Saat menggunakan skrip yang dibagikan di antara berbagai area situs, mungkin ada kasus di mana fungsi yang disebut tidak ada. Masuk akal pada satu halaman (ketergantungan ada di sana) tetapi tidak pada yang lain. Perbedaannya terlalu kecil untuk menjamin file tersebut menjadi versi yang berbeda. Sebagai gantinya, Anda cukup memeriksa apakah fungsi tersebut ada sebelum memanggilnya untuk menghindari kesalahan:

if (typeof yourFunctionName == 'function') ( yourFunctionName(); )