Tests:
  • Brackets

    AخA
     
    let ob = {a:1,b:2};
    ob['c'] = 3;
  • point

     
    let ob = {a:1,b:2};
    ob.c = 3;
  • Object.assign

     
    let ob = {a:1,b:2};
    Object.assign(ob,{c:3});
  • Object assign 2

    x
     
    let ob = {a:1,b:2};
    ob = Object.assign({},ob,{c:3});
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    Brackets
    point
    Object.assign
    Object assign 2

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 6 years ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.62 Safari/537.36
Chrome 67 on Mac OS X 10.13.3
View result in a separate tab
Test name Executions per second
Brackets 770292544.0 Ops/sec
point 166896224.0 Ops/sec
Object.assign 1491757.6 Ops/sec
Object assign 2 947556.6 Ops/sec