In meinem Team konzentrieren wir uns normalerweise wie folgt:
var url = // some dynamically generated URL
var sb = new StringBuffer();
sb.append("<a href='").append(url).append("'>click here</a>");
Offensichtlich ist Folgendes viel besser lesbar:
var url = // some dynamically generated URL
var sb = "<a href='" + url + "'>click here</a>";
Die JS-Experten behaupten jedoch, dass der +Bediener weniger leistungsfähig ist als StringBuffer.append(). Ist das wirklich wahr?
[].join('')sich ein wirklich verdrahtetes Verhalten gezeigt hat, also
urlenthält 'oder \n.
