Dans mon équipe, nous avons l'habitude de faire de concaténation de chaîne comme ceci:
var url = // some dynamically generated URL
var sb = new StringBuffer();
sb.append("<a href='").append(url).append("'>click here</a>");
Évidemment, la suite est beaucoup plus lisible:
var url = // some dynamically generated URL
var sb = "<a href='" + url + "'>click here</a>";
Mais le JS les experts affirment que l' +
opérateur est moins performant qu' StringBuffer.append()
. Est-ce vraiment vrai?