In javascript, spesso vediamo un codice simile al seguente per impostare un parametro predefinito quando non ci interessa ignorare i valori di falsi.Parametro predefinito di Javascript con assegnazione aggiuntiva
function SomeObject (param) {
this.param = param || {};
}
Di tanto in tanto, però, durante la lettura del codice, verrò in tutta la seguente variazione:
function SomeObject (param) {
this.param = param = param || {};
}
qualcuno può spiegare a me il caso d'uso per questo?