_getRecommend: function () { } 和 _getRecommend()

在JavaScript 的 ES6 格式中:


 export default{

 

    methods: {

      _getRecommend: function () {

        getRecommend().then()

      }

    }

  }

  


 export default{

 

    methods: {

      _getRecommend() {

        getRecommend().then()

      }

    }

  }      

  

有没有什么区别呢?


杨__羊羊
浏览 756回答 2
2回答

30秒到达战场

参考ECMAScript 6 入门 - 对象的扩展里,属性的简写中提到的方法简写:除了属性简写,方法也可以简写。const o = {  method() {    return "Hello!";  }};// 等同于const o = {  method: function() {    return "Hello!";  }};

慕妹3146593

在效果上没有区别,是等同的,在实现细节上是有一定区别的。第二种是多了一个匿名函数定义,然后被引用给method属性变量
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript