Apa metode tercepat, untuk menambahkan nilai baru di awal string?
javascript
string
performance
concat
jsperf
mate64
sumber
sumber
+=
Menambahkan ke akhir teks.Anda bisa melakukannya dengan cara ini ..
penafian: http://xkcd.com/208/
sumber
prestring + 'original string';
solusinya.Karena pertanyaannya adalah tentang apa metode tercepat , saya pikir saya akan muntah menambahkan beberapa metrik kinerja.
TL; DR Pemenang, dengan margin lebar, adalah
+
operator, dan jangan pernah menggunakan regexhttps://jsperf.com/prepend-text-to-string/1
sumber
ES6:
sumber
Anda juga bisa melakukannya dengan cara ini
sumber
Jika Anda ingin menggunakan versi Javascript yang disebut ES 2015 (alias ES6) atau yang lebih baru, Anda dapat menggunakan string template yang diperkenalkan oleh ES 2015 dan direkomendasikan oleh beberapa pedoman (seperti panduan gaya Airbnb ):
sumber
Pilihan lainnya adalah menggunakan join
sumber
Kamu bisa memakai
sumber