Run details:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36
Chrome 86
Mac OS X 10.15.7
Desktop
4 years ago
Test name Executions per second
Array.split 2314080.2 Ops/sec
Substring 3000086.2 Ops/sec
Script Preparation code:
AخA
 
var s1 = "wefe.foo.bar";
var s2 = "foo";
Tests:
  • Array.split

     
    var n1 = s1.split(".")[0];
    var n2 = s2.split(".")[0];
  • Substring

     
    var n1 = s1.substring(0, s1.indexOf("."));
    var n2 = s2.substring(0, s2.indexOf("."));