0
Ce qui suit est une ligne de Backbone.js
:Chaîne vide + variable: pourquoi?
return this._escapedAttributes[attr] = escapeHTML(val == null ? '' : '' + val);
Quel est le point de ''
dans '' + val
? Est-ce que +val
ne suffirait pas?
Il vérifie que c'est une valeur de chaîne, et qu'il l'échappe. "+ val" n'aurait aucun sens si 'val' n'est pas numérique. –