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

if(this.className==selected){this.className==null}这句话 是什么意思啊

如题 我看不懂这句话 this 是li么?

正在回答

4 回答

谁触发了这个方法的调用,谁就是this

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

因为这里的li 是一个数组 , 点击后 要区分 是哪个 li 标签 发生了点击 ,这里用的 this 指的是 当前 点击的 li 标签 

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

如果他被选择  就赋空

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

慕姐4424294 提问者

谢谢 我懂了
2015-10-22 回复 有任何疑惑可以回复我~

你对对象的理解不多,这个this是指上下文中的一个对象,当然了javascript中都是伪对象,你可以理解是吧,

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

慕姐4424294 提问者

就算是上下文的 对象 哪也有个是啥吧..我感觉是 this 是li 但是又不敢保证 问下 对不对而已
2015-10-21 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
表单美化
  • 参与学习       41153    人
  • 解答问题       151    个

本教程讲解表单美化,主要是对方法和思路的分享,让表单与众不同

进入课程

if(this.className==selected){this.className==null}这句话 是什么意思啊

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