é o operador + com menos desempenho que StringBuffer.append ()

Na minha equipe, geralmente fazemos concatenação de cordas assim:

var url = // some dynamically generated URL
var sb = new StringBuffer();
sb.append("<a href='").append(url).append("'>click here</a>");

Obviamente, o seguinte é muito mais legível:

var url = // some dynamically generated URL
var sb = "<a href='" + url + "'>click here</a>";

Mas os especialistas em JS afirmam que o+ operador é menos de desempenho do queStringBuffer.append(). Isso é realmente verdade?

questionAnswers(13)

yourAnswerToTheQuestion