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

这里的get和set方法怎么跟前面讲的不一样,

前面讲的是get age();

和set age(value)

这一节又这么讲,他们是一回事吗?


正在回答

2 回答

这节中的get和set声明的地方是在对象中,所以要按照对象里属性的方式去写。即get:function(){},而不能再写成get function(){}这种方式了,否则会报错。这是语法问题。

0 回复 有任何疑惑可以回复我~
#1

Charles3477936

我说的不对,还是楼上说的对,这是匿名函数的一种表达方式,其效果都是一样的。get:function(){}和 get myFun(){},结果都一样。
2017-08-22 回复 有任何疑惑可以回复我~
#2

Charles3477936

又想了下,get和set是特殊的属性,所以用:后面跟着function对象这种语法也是对的。
2017-08-23 回复 有任何疑惑可以回复我~
#3

qq_小树_6 提问者

非常感谢!
2017-08-28 回复 有任何疑惑可以回复我~

是一回事,前面是函数声明的方式,现在是匿名函数表达方式,效果是一样的。

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这里的get和set方法怎么跟前面讲的不一样,

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信