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

guanyu关于里面的i 的问题,不太明白求帮我把疑点详细撸明白

1: li[i].i=i; 里面.i=i;左边那个.i是什么意思?  这句话是什么意思?

2:h1=(i-1)*30+42;  这句里面i是为啥么要减一呢? 不是有个索引0 吗?按索引来算12其实长度就是13个,那如果i是0还减1?  

正在回答

1 回答

 1.li[i].i=i; 里面.i是我们人为给它设置的一个属性,这个属性你可以自己命名,li[i].abcd=i都可以,你可以理解为我们在li[i]中给它设置了一个变量,属于li[i]的变量,所以下边使用的时候,我们就得 this.abcd 这么写哈

2.其实我个人试了一下,减不减一都行的,减一之后,二级菜单的高度始终都会比一级菜单高一个li的高度,如果不减一的话,二级菜单就会和当前的li一样高,看起来整体效果就被破坏了,所以我觉得这才是老师要减一的用意。

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

慕仙5237505 提问者

哦,你这么一说我好像有些明白了,非常感谢
2017-11-06 回复 有任何疑惑可以回复我~
#2

风飘叶摇

不客气,我也是学习中的小白,如果能帮到您我非常开心?
2017-11-06 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

guanyu关于里面的i 的问题,不太明白求帮我把疑点详细撸明白

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