课程
/前端开发
/JavaScript
/DOM事件探秘
把this换成as[i]怎么就不行呢??
2016-09-23
源自:DOM事件探秘 5-1
正在回答
不能这样用,i 是局部变量,在被调用的函数体内是没有定义的。调用者可以通过this将自身传递给被调用者,除非调用者本身就是全局的。此例中 as是全局对象,但是参数 i 是局部变量,因此as[i] 也是局部对象,在被调用的函数体内是无法通过as[i]直接引用的。
为什么不能?this不就指前面声明的参数吗
可以这样用吗?
LynnXtreme 提问者
皓韵儿 回复 LynnXtreme 提问者
举报
DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件
1 回答关于this的问题
2 回答关于this关键字
1 回答this关键字指的是什么?如果不用this,应该怎么写?
4 回答this的问题,为什么用as[i]没效果,但用this没问题?
2 回答关于用 lis 和用 as 的区别?