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

常变量不因该先定义后引用吗?

http://img1.sycdn.imooc.com//566d78360001e3bc09140545.jpg

常变量不因该先定义后引用吗?

怎么看这种先用后定义的codes,都不舒服!


正在回答

3 回答

js中function也是对象,在这里你把1的地方看成static的,2的地方是类的构造函数内部的,所以在BackTop实例化的时候,1的地方先执行,2的地方后执行

如果你有Java或者C++基础的话,应该能看懂我上面的话

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

UFO2015 提问者

即使那样没有错, 但是应该先定义,后引用!不是更好么?
2015-12-14 回复 有任何疑惑可以回复我~
#2

北去

实例化的时候,构造函数的方法也是和构造函数外部定义的静态属性 比构造函数内部要先执行吗?
2016-03-02 回复 有任何疑惑可以回复我~

一个是全局变量 一个是局部变量

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

http://img1.sycdn.imooc.com//566d78000001e3bc09140545.jpg

应该先定义,后引用!

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

举报

0/150
提交
取消

常变量不因该先定义后引用吗?

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