Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Array pop vs at on splittet string
(version: 1)
Comparing pop-push method vs last index check for an array element
Comparing performance of:
pop vs at
Created:
2 months ago
by:
Guest
Jump to the latest result
Script Preparation code:
var arr1 = "gid://shopify/Product/789643924243"; var arr2 = "gid://shopify/Order/4334234234234"; function getLastPop(arr) { return arr.split("/").pop(); } function getLastAt(arr) { return arr.split("/").at(-1); }
Tests:
pop
getLastPop(arr1); getLastPop(arr1); getLastPop(arr2); getLastPop(arr2);
at
getLastAt(arr1); getLastAt(arr1); getLastAt(arr2); getLastAt(arr2);
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (2)
Previous results
Fork
Test case name
Result
pop
at
Fastest:
N/A
Slowest:
N/A
Latest run results:
Run details:
(Test run date:
one month ago
)
User agent:
Mozilla/5.0 (Android 15; Mobile; rv:148.0) Gecko/148.0 Firefox/148.0
Browser/OS:
Firefox Mobile 148 on Android
View result in a separate tab
Embed
Embed Benchmark Result
Test name
Executions per second
pop
1583120.9 Ops/sec
at
1598588.5 Ops/sec
Related benchmarks:
Array pop-push vs last index element check
Array methods
Array shift vs pop
Array pop vs at
Slice vs Pop copy 2
Testing pop vs index
Testing pop vs index-again
Array pop vs shift
pop vs index for array
Comments
Confirm delete:
Do you really want to delete benchmark?