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

_getRecommend: function () { } 和 _getRecommend()

_getRecommend: function () { } 和 _getRecommend()

杨__羊羊 2019-03-13 17:12:53
在JavaScript 的 ES6 格式中: export default{     methods: {      _getRecommend: function () {        getRecommend().then()      }    }  }  和 export default{     methods: {      _getRecommend() {        getRecommend().then()      }    }  }        有没有什么区别呢?
查看完整描述

2 回答

?
30秒到达战场

TA贡献1828条经验 获得超6个赞

参考ECMAScript 6 入门 - 对象的扩展里,属性的简写中提到的方法简写:

除了属性简写,方法也可以简写。

const o = {

  method() {

    return "Hello!";

  }

};


// 等同于


const o = {

  method: function() {

    return "Hello!";

  }

};


查看完整回答
反对 回复 2019-03-17
?
慕妹3146593

TA贡献1820条经验 获得超9个赞

在效果上没有区别,是等同的,在实现细节上是有一定区别的。
第二种是多了一个匿名函数定义,然后被引用给method属性变量

查看完整回答
反对 回复 2019-03-17
  • 2 回答
  • 0 关注
  • 755 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号