title: 08-this this this的作用 this可以帮我们简化很多代码。比如 、 可以直接写成 、 。 特别是当我们不知道一个对象是什么,或者这个对象没有名字但又很想调用它的时候,就会使用到this对象。 举例: 遍历DOM对象,绑定click事件,调用当前点击的对象的id,而不是所有对象的id。 代码: 点击其中的任何一个元素后, 的打印结果是5。你可能会觉得很惊讶。我们来解释一下: 当代码执行完毕后,i已经等于5了。因为一旦运行程序,for循环已经执行完了,此时i等于5。 现在,我们尝试在 myDiv[i].onclick事件中写代码,如果打印: 如果打印: 上方这行代码,打印会报错,因为i=5;