cevap

10

Özel işlevler zorunlu ve isteğe bağlı alanların bir kavram yok, ama böyle mantığı kullanarak bu davranışı taklit edebilir:

function foo(arg1, opt_arg2) { 
    if (arg1 == null) { 
    throw 'arg1 required'; 
    } 
    return 'foo'; 
} 

Bu, isteğe bağlı parametreler için önek "opt_" kullanmak kongre, ama gerekli değil.