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

为什么有的方法不带括号 如:myarray.length 

有的方法带括号如:mystr.toUpperCase() 

正在回答

2 回答

没有括号的时候一般是属性,有括号一般是方法。myarray.length 是属性,好比人的身高,车子的颜色

mystr.toUpperCase() 是方法,好比让车子动起来

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

这里的length不是方法,是属性。当没有括号的时候就是属性,有括号的时候是属性

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

sun_haha

当没有括号的时候就是属性,有括号的时候是属性???
2014-11-05 回复 有任何疑惑可以回复我~
#2

IceKing

后面的一句话能这么说?没有括号的属性加上括号也变成方法了吗?
2015-04-06 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信