Test name | Executions per second |
---|---|
string concatention | 26420.3 Ops/sec |
Array join | 2901.4 Ops/sec |
Array join with push | 2786.9 Ops/sec |
let str = "";
const sArr = [];
const limit = 10000;
for (let i = 0; i < limit; i++) {
str += "String concatenation. ";
}
let str = "";
const sArr = [];
const limit = 10000;
for (let i = 0; i < limit; i++) {
sArr[i] = "String concatenation. ";
}
str = sArr.join("");
let str = "";
const sArr = [];
const limit = 10000;
for (let i = 0; i < limit; i++) {
sArr.push("String concatenation. ");
}
str = sArr.join("");