Run details:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36 Edg/99.0.1150.39
Chrome 99
Windows
Desktop
2 years ago
Test name Executions per second
Traditional assignment 10004602.0 Ops/sec
Destructuring assignment 1944284.5 Ops/sec
Script Preparation code:
AخA
 
var obj = { a: 1, b: 2, c: 3 } 
Tests:
  • Traditional assignment

     
    var a = obj.a
  • Destructuring assignment

     
    const { a, ...rest } = obj