Leistungsunterschied zwischen einer regulären Zeichenfolge und einer Vorlagenzeichenfolge?
Ich benutze jetzt ESLint prefer-template um mich zu zwingen, benutzetemplate strings statt String-Verkettung.
Dies ließ mich darüber nachdenken, ob es jemals notwendig ist, reguläre Zeichenfolgen über das Format der Vorlagenzeichenfolgen zu verwenden, z. B.
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.`);
Mir ist klar, dass JSPerf kein ideales Profilierungswerkzeug ist, obwohl ich zumindest im Fall einer statischen Zeichenfolge keine Leistungseinbußen feststellen kann, z.http: //jsperf.com/es-string-vs-templat.