J'ai une fonction le long des lignes suivantes:
doSomething: function () {
var parent = null;
if (this === null) {
parent = 'some default value';
} else {
parent = this.SomeValue();
}
}
Pourrait parent jamais être "certaine valeur par défaut' ou est la case null superflu?
Sinon, si j'ai utilisé le moins restrictif:
doSomething: function () {
var parent = this ? this.SomeValue() : 'some default value';
}
Pourrait parent jamais être "certaine valeur par défaut' dans ce cas?