Oggi ho letto this thread sulla velocità della concatenazione delle stringhe.Perché la concatenazione delle stringhe è più veloce di un join matrice?
Sorprendentemente, concatenazione di stringhe è stato il vincitore:
Il risultato è stato opposto a quello che ho pensato. Inoltre, ci sono molti articoli su questo che spiega in modo opposto come this o this.
Posso indovinare che i browser sono ottimizzati per la stringa concat
sull'ultima versione, ma come fanno? Possiamo dire che è meglio usare +
quando si concatenano le stringhe?
[Questo codice] (https://jsfiddle.net/8jyer0tp/) dovrebbe produrre 500 terabyte di spazzatura, ma viene eseguito in 200 ms. Penso che assegnino solo un po 'più spazio per una stringa, e quando si aggiunge una stringa breve, di solito si inserisce in uno spazio extra. –