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

例子里面的li是变量还是标签

例子里面li=list[0]; li是指标签还是变量,如果是变量,为什么不加var声明?

正在回答

3 回答

li是变量,加了var更规范,不加var也可以当成是全局变量

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

栀子_ 提问者

好的,谢谢
2016-11-12 回复 有任何疑惑可以回复我~
#2

悟觉

应该不能当成全局变量看待!
2016-11-12 回复 有任何疑惑可以回复我~
#3

stone310 回复 悟觉

变量提升吗。这里没必要说这个吧,说这个又扯得多了
2016-11-12 回复 有任何疑惑可以回复我~

代码图片里面这样的。http://img1.sycdn.imooc.com//58269b320001404206540436.jpg

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

悟觉

关于变量的声明,其实程序语言针对变量分强类型和弱类型的,像java,c++,声明变量的时候int型就用int来声明,string就用string来声明,属于强类型的,而JavaScript、PHP等解析型动态语言,声明变量就用var可以了,而不用去管它是什么类型,一般来说弱类型的语言都可以不用显试声明,因为用的时候才去分配内存,当然,先声明是一个良好的习惯。
2016-11-12 回复 有任何疑惑可以回复我~
#2

栀子_ 提问者 回复 悟觉

原来如此!
2016-11-13 回复 有任何疑惑可以回复我~

很明显是变量,所有的标签都是在<>里面的,没有看到全部代码,应该有var声明的。

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

栀子_ 提问者

是不是应该有var声明的?
2016-11-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

例子里面的li是变量还是标签

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号