关于es6问题

clipboard.png

...是对象展开符,为什么可以放在函数前面呢?

阅读 2.7k
4 个回答

...是 ES6 新增的一个比较难的新特性,它的名字应该是“展开运算符”或者“收集运算符”(取决于用在哪里),不是“对象展开符”。
虽然大部分情况都是用在展开对象或者数组,但实际上目前的规范只是能够展开数组,展开对象未处于规范中(stage 3)。

再来说为什么可以放在函数前面,因为运算符的优先级问题,先执行函数,再展开函数执行后得到的结果,函数执行后是一个对象。

参考

因为mapGetters返回一个对象呀

这里是将返回的对象合并进computed

函数是对象的一等公民。

因为map辅助函数返回一个对象数组。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏