Quelle est la manière la plus efficace de lire les attributs facultatifs dans un argument de paramètre optionnel. J'utilise quelque chose comme:lecture des attributs facultatifs à partir du paramètre facultatif dans javascript
f = func(var1, optionalsettings) {
var2 = (optionalsettings === undefined ? 0
: (optionalsettings['var2'] == null ? 0 : optionalsettings['var2']));
};
Mais j'ai le sentiment qu'il peut se faire plus efficacement, que ce soit en javascript ou jquery.
Notez qu'il travaillerait sans parenthèses, comme '' && a priorité à '' ||, mais il est de cette façon un peu plus lisible. – Kobi