Разница в производительности между обычной строкой и строкой шаблона?
Я сейчас использую ESLintпредпочитать-шаблон заставить себя использоватьстроки шаблона вместо конкатенации строк.
Это заставило меня задуматься, нужно ли когда-либо использовать обычную строку поверх формата строки шаблона, например,
console.log('Why use this? It requires me to escape different quotes depending on the context. In this case \'.');
console.log(`When I can use this. It allows me to use all types of quotes (e.g. ', ") without ever worrying about escaping them.`);
Я понимаю, что JSPerf не идеальный инструмент для профилирования, хотя, по крайней мере, в случае статической строки я не могу наблюдать никакого снижения производительности, например,http://jsperf.com/es-string-vs-template.