Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Array length to string 1
(version: 1)
Comparing performance of:
toString() and set vs template string and set vs push
Created:
one year ago
by:
Guest
Jump to the latest result
HTML Preparation code:
<!--your preparation HTML code goes here-->
Script Preparation code:
/*your preparation JavaScript code goes here To execute async code during the script preparation, wrap it as function globalMeasureThatScriptPrepareFunction, example:*/ async function globalMeasureThatScriptPrepareFunction() { // This function is optional, feel free to remove it. // await someThing(); }
Tests:
toString() and set
const array = []; for(let i = 0; i < 100; ++i) { const key = array.length.toString() array[key] = i; }
template string and set
const array = []; for(let i = 0; i < 100; ++i) { const key = `${array.length}` array[key] = i }
push
const array = []; for(let i = 0; i < 100; ++i) { const key = array.push() }
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (3)
Previous results
Fork
Test case name
Result
toString() and set
template string and set
push
Fastest:
N/A
Slowest:
N/A
Latest run results:
Run details:
(Test run date:
one year ago
)
User agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36
Browser/OS:
Chrome 135 on Windows
View result in a separate tab
Embed
Embed Benchmark Result
Test name
Executions per second
toString() and set
509105.9 Ops/sec
template string and set
583610.6 Ops/sec
push
27993758.0 Ops/sec
Related benchmarks:
reate array by lenght
Test array concat
Test array concat with larger array
Pushing
For vs Foreach manu
comparing array creation
Array.from length vs Array
(Fixed) Array.from length vs Array
(Small Array.from length vs Array
Comments
Confirm delete:
Do you really want to delete benchmark?