0

JS için yeni ve anonim bir işlev kullanmam gerekiyor, ancak varsayılan değerlerini adlandırılmış işlevlerdeki gibi parametrelere sağladığımda, "Uncaught SyntaxError: Unexpected token =" hatasını alıyorum. Bir JavaScript anonim işlevlerin parametrelerine varsayılan değerler sağlamak nasıl bilmek istiyorumJavascript anonim işlevlerinde varsayılan parametreler nasıl sağlanır?

//some properties 
initResize: function(isPlayerInitializing=true){ 
    //some execution 
}, 
//some more properties 

:

İşte kod alıntı bu.

+1

Benim tahminim bunu destekleyen bir tarayıcı yayınlanmıyor olan JavaScript kısayol şekilde yapmak gerekiyor bu yüzden söz diziminde tüm browsers support https : //developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Default_parameters – epascarello

cevap

0

değil bunu eski okul yolu

initResize: function(isPlayerInitializing){ 
    if (isPlayerInitializing===undefined) { 
     isPlayerInitializing = true; 
    } 
    //some execution 
}, 
0

veya

initResize: function(isPlayerInitializing){ 
    isPlayerInitializing = isPlayerInitialing || true; 
    //some execution 
}, 
İlgili konular