Bir sitenin farklı alanları arasında paylaşılan komut dosyalarını kullanırken, var olmayan bir işlevin çağrıldığı durumlar olabilir. Bir sayfada anlamlıdır (bağımlılık vardır), ancak başka bir sayfada değil. Fark, dosyayı farklı sürümlere ayırmayı garanti etmek için çok küçük. Bunun yerine, hatayı önlemek için işlevin çağrılmadan önce var olup olmadığını kontrol edebilirsiniz:
if (typeof yourFunctionName == 'function') ( yourFunctionName(); )