关于this的用法

来源:5-1 编程挑战

LynnXtreme

2016-09-23 10:55

http://img.mukewang.com/57e499560001c7ba02920038.jpg把this换成as[i]怎么就不行呢??

写回答 关注

3回答

  • tlojy
    2016-10-11 17:16:58

    不能这样用,i 是局部变量,在被调用的函数体内是没有定义的。调用者可以通过this将自身传递给被调用者,除非调用者本身就是全局的。此例中 as是全局对象,但是参数 i 是局部变量,因此as[i] 也是局部对象,在被调用的函数体内是无法通过as[i]直接引用的。

  • LynnXtreme
    2016-09-25 02:29:22

    为什么不能?this不就指前面声明的参数吗

  • 皓韵儿
    2016-09-24 21:01:25

    可以这样用吗?

    皓韵儿 回复LynnXt...

    不知道为什么?你前面还有其他代码吧。

    2016-09-25 10:23:15

    共 2 条回复 >

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99545 学习 · 1197 问题

查看课程

相似问题