Guest User

Untitled

a guest
May 27th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. ```javascript
  2. var iterations = 1000000;
  3.  
  4. var x = {action: "REDUX_ACTION", state: 1};
  5. var y = {state: 666};
  6.  
  7. function doSomething(){
  8. // return Object.assign(x, y); // create new object by ECMAScript (ES6) assign() method
  9. // return {...x, state: y.state}; // create new object by destructuring operator
  10. }
  11. console.error("Valid result is: ",doSomething());
  12.  
  13. var time_start = performance.now();
  14. for(i=1; i<iterations; i++){
  15. doSomething();
  16. }
  17. var time_end = performance.now();
  18.  
  19. console.warn("Call the function took " + (time_end - time_start) + " milliseconds.");
  20. ```
Add Comment
Please, Sign In to add comment