¿Cuál es el método más rápido para agregar un nuevo valor al comienzo de una cadena?
javascript
string
performance
concat
jsperf
mate64
fuente
fuente
+=
al final del texto.Podrías hacerlo de esta manera ...
descargo de responsabilidad: http://xkcd.com/208/
fuente
prestring + 'original string';
solución.Dado que la pregunta es sobre cuál es el método más rápido , pensé en agregar algunas métricas de rendimiento.
TL; DR El ganador, por un amplio margen, es el
+
operador, y por favor, no use expresiones regulareshttps://jsperf.com/prepend-text-to-string/1
fuente
ES6:
fuente
también puedes hacerlo de esta manera
fuente
Si desea usar la versión de Javascript llamada ES 2015 (también conocida como ES6) o posterior, puede usar cadenas de plantilla introducidas por ES 2015 y recomendadas por algunas pautas (como la guía de estilo de Airbnb ):
fuente
Otra opción sería usar join
fuente
Puedes usar
fuente