我开始学习Vue.js和ECMA6语法,我在教程中看到这样:
methods: { someMethod: function() { console.log(this) // this works } }
然后我认为语法可能是:
methods: { someMethod: () => { console.log(this) // this undefined } }
但这样做:
methods: { someMethod () { console.log(this) // this works } }
可以解释不同的ECMA5语法吗?