Test name | Executions per second |
---|---|
String() | 498177.4 Ops/sec |
.toString() | 973399.9 Ops/sec |
Concatenation | 3251532.8 Ops/sec |
Template string | 3309127.8 Ops/sec |
let num = 500;
let nums = [];
for(let i = 0; i < 100; ++i) {
nums.push(String(num));
}
let num = 500;
let nums = [];
for(let i = 0; i < 100; ++i) {
nums.push(num.toString());
}
let num = 500;
let nums = [];
for(let i = 0; i < 100; ++i) {
nums.push(''+num);
}
let num = 500;
let nums = [];
for(let i = 0; i < 100; ++i) {
nums.push(`${num}`);
}