为了账号安全,请及时绑定邮箱和手机立即绑定

关于es6解构赋值的问题

关于es6解构赋值的问题

守着星空守着你 2018-10-16 17:15:43
这个es6的语法是解构赋值吗?es6:const foo = ({ hello: { world: bar } }) => ({ bar })es5:var foo = function foo(_ref) {  var bar = _ref.hello.world;  return { bar: bar }; };如图这是在线babel转译后的结果,实在能理解为何会得到转译后的样子,这是属于解构赋值的哪一种,粗略看过阮一峰的es6入门,没有找到类似的案例.希望有大神耐心解释下,或者给我一个类似教程,不胜感激
查看完整描述

1 回答

?
慕的地8271018

TA贡献1796条经验 获得超4个赞

亲。。。这是箭头函数,不是啥解构。而且,你里面的 bar 在上下文根本没定义。那就只有从函数体里面找了。


查看完整回答
反对 回复 2018-11-15
  • 1 回答
  • 0 关注
  • 615 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信