Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
slice vs substr vs substring vs add
(version: 1)
Compares slice, substr and substring to each other when there is only a start index
Comparing performance of:
slice vs substr vs substring vs add
Created:
one year ago
by:
Guest
Jump to the latest result
Script Preparation code:
var example = 'there is no spoon'
Tests:
slice
var result = example.slice(0, 3)
substr
var result = example.substr(0, 3)
substring
var result = example.substring(0, 3)
add
var result = example[0] + example[1] + example[2]
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (4)
Previous results
Fork
Test case name
Result
slice
substr
substring
add
Fastest:
N/A
Slowest:
N/A
Latest run results:
Run details:
(Test run date:
one year ago
)
User agent:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Browser/OS:
Chrome 130 on Mac OS X 10.15.7
View result in a separate tab
Embed
Embed Benchmark Result
Test name
Executions per second
slice
13080372.0 Ops/sec
substr
13108489.0 Ops/sec
substring
13034199.0 Ops/sec
add
4436429.5 Ops/sec
Related benchmarks:
slice vs substr vs substring (with end index)
slice vs substr vs substring (with no end index but longer)
slice vs substr vs substring with end
slice vs substr vs substring (with end index)
slice vs substr vs substring (with no end index)2
slice vs substr vs substring (with start index 0)
slice vs substr vs substring (with end index) 2
slice vs substr vs substring (with no end index) 1
slice vs substr vs substring (with end index 2)
Comments
Confirm delete:
Do you really want to delete benchmark?