老师 我这节课这儿有点点不能理解

老师 我这节课这儿有点点不能理解

https://img1.sycdn.imooc.com//climg/633cdf3f095b41e610140415.jpghttps://img1.sycdn.imooc.com//climg/633cdf3c09edaef908050382.jpg

第二种图按钮对象是个伪数组btns[i],相当于每个执行都要循环一遍是吧? 网页上点击删除按钮时,是如何判断删除按钮是数组中第几个按钮呢,底层是如何实现的呢?我知道删除一一对应数组每个值,但是代码中每次都要循环一遍呀,怎么就一下判断出是数组中第几个呢





正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小脸 2022-10-05 15:28:34

同学你好,上述代码中是在循环里面绑定了点击事件,这里this表示当前对象,也就是说当点击这个事件的时候,它会通过this获取到这个对象,然后删除对应的数据

https://img1.sycdn.imooc.com//climg/633d320209143f7711160709.jpg

祝学习愉快~


  • 提问者 星辰很精彩 #1

    我可不可以这样里面“里面这个onclike()事件表示的就是 当鼠标在网页上点击了某行的"删除"按钮时 onclike()的checked=true才启动对吧? 代码是提前给每个按钮附上了点击事件,但是都还是false状态?”

    2022-10-05 15:58:15
  • 好帮手慕小脸 回复 提问者 星辰很精彩 #2

    同学你好,当鼠标在网页上点击了某行的"删除"按钮时,就会执行事件中的代码,对对应的按钮的tr标签进行删除,在代码中并没有设置checked属性,所以不存在checked=true或false这种情况

    注:若还不能理解,建议同学将本小节课程重新回顾一遍~

    祝学习愉快~



    2022-10-05 17:33:54
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师