老师有问题
来源:5-1 事件参数
早知今日何必当初
2020-02-07 20:11:32
2回答
@慕婉清6112093同学你好,这是三元表达式的语法,规定好的,这样记住即可。建议参考如下理解:
对应代码, 当index>0成立时(注意如下图的判断条件是index>0, 不是index==0),则执行--index,index>0不成立时,则执行$("a").length-1。所以当切换到第一张时,此时index为0,所以index>0这个条件不成立,执行$("a").length-1。即由第一张切换到最后一张了。重新理解一下哦。
祝学习愉快~
好帮手慕夭夭
2020-02-08
同学你好,问题解答如下:
这是三元运算符,基本语法:
条件表达式?表达式1:表达式2
问号前面的是判断条件 ,条件成立则执行表达式1 ,不成立则执行表达式2 。当点击上一张时,索引应该减去1 。所以代码中判断,当索引大于0时 (即还没有切换到第一张时) ,执行--index (索引自减1, 切换上一张)。当index>0不成立时,则表明已经切换到第一张,那么就执行$('a').length-1。即切换到最后一张。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题