Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
charAt vs substr vs substring vs slice test
(version: 2)
Performance test of the first and last letters of the string.
Comparing performance of:
charAt vs substr vs substring vs slice
Created:
4 years ago
by:
Registered User
Jump to the latest result
Script Preparation code:
var str = "The quick brown fox jumps over the lazy dog";
Tests:
charAt
let first_char_charAt = str.charAt(0); let second_char_charAt = str.charAt(1); let last_char_charAt = str.charAt(str.length-1);
substr
let first_char_substr = str.substr(0, 1); let second_char_substr = str.substr(1, 1); let last_char_substr = str.substr(str.length-1, 1);
substring
let first_char_substring = str.substring(0, 1); let second_char_substring = str.substring(1, 2); let last_char_substring = str.substring(str.length-1, str.length);
slice
let first_char_slice = str.slice(0, 1); let second_char_slice = str.slice(1, 2); let last_char_slice = str.slice(str.length-1, str.length);
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (4)
Previous results
Fork
Test case name
Result
charAt
substr
substring
slice
Fastest:
N/A
Slowest:
N/A
Latest run results:
No previous run results
This benchmark does not have any results yet. Be the first one
to run it!
Related benchmarks:
Performance Test: substring vs substr vs slice: 3 shuffled
char index vs charAt() vs slice() for the last character
slice vs substring remove last char
charAt() vs slice()
Comments
Confirm delete:
Do you really want to delete benchmark?