类/对象 包含属性和方法(方法不是函数)
对象中的方法
methods: { onTap(){ //简写形式的 方法 }, onTap: function () { //传统形式的 方法 }, onTap: ()=>{ //箭头函数形式的 方法 }, function onTap(){ //错误,这是函数,不是方法 } }
类中的方法
class Spu{ onTap(){ //正常形式的 方法 } onTap: function () { //错误 对象中的方法,在类中不能这么写 } onTap: ()=>{ //错误 对象中的方法,在类中不能这么写 } function onTap(){ //错误,这是函数,不是方法 } }
函数
function onTap(){ //这是函数,不是方法 } ()=>{ //这是箭头函数,不是方法 } onTap(){ //错误,这不是函数 }