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

来源:4-1 细节优化及扩展(一)

慕仙5237505

2017-11-04 15:58

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

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

写回答 关注

1回答

  • 风飘叶摇
    2017-11-04 21:12:49
    已采纳

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

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

    风飘叶摇

    不客气,我也是学习中的小白,如果能帮到您我非常开心?

    2017-11-06 14:43:54

    共 2 条回复 >

商城分类导航效果

两种方法实现分类导航,同时扩展讲解其它商城分类导航的制作方法

63737 学习 · 276 问题

查看课程

相似问题