Advertisement
Guest User

Untitled

a guest
Sep 2nd, 2015
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. //ex1 babel
  2. function today() { return { d: 6, m: 2, y: 2013 }; }
  3. var { m: month, y: year } = today(); // month = 2, year = 2013
  4.  
  5. //ex1 after
  6. "use strict";
  7. function today() {
  8. return { d: 6, m: 2, y: 2013 };
  9. }
  10. var _today = today();//関数名が「_変数」になっている
  11. var month = _today.m;//オブジェクトプロパティを参照代入している
  12. var year = _today.y;
  13. // month = 2, year = 2013
  14.  
  15. //ex2 babel
  16. let obj = { first: 'Jane', last: 'Doe' };
  17. let {first:i,last:s} = obj;//オブジェクトをmatchするところに割り当てている
  18.  
  19. //ex2 after
  20. 'use strict';
  21. var obj = { first: 'Jane', last: 'Doe' };
  22. var i = obj.first;
  23. var s = obj.last;
  24. console.log(i)//Jane
  25. console.log(s)//Doe
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement