Ketika menggunakan skrip yang dibagikan di antara berbagai daerah di suatu situs, mungkin ada kasus di mana fungsi disebut yang tidak ada. Ia masuk akal pada satu halaman (kebergantungan ada) tetapi tidak pada halaman lain. Perbezaannya terlalu kecil untuk menjamin pemalsuan fail ke versi yang berbeza. Sebaliknya, anda boleh memeriksa apakah fungsi itu ada sebelum memanggilnya untuk mengelakkan ralat:
if (typeof yourFunctionName == 'function') ( yourFunctionName(); )