Project1
标题:
this 这个是什么属性
[打印本页]
作者:
z2z4
时间:
2015-10-28 19:20
标题:
this 这个是什么属性
this 不知道这个是什么属性 在函数里 经常有调用的 也没有看到他的 变量值
作者:
trentswd
时间:
2015-10-28 19:23
当前对象
没对象的时候指的是window,有对象是对象。构造函数里面是新对象。
作者:
凯凯星
时间:
2015-10-29 09:59
this就是指向函数当前执行的对象,如果你调用了函数,如果没有指定的,那就是window或者其他高级的类,因为它们高级,所以他们不会写window.function,系统默认了这个
作者:
WildDagger
时间:
2015-10-31 02:14
不過寫Java Script的時候要注意一下this有時會搞到你
因為有的時候,this不是指你呼叫的該函式,而會變成呼叫全域物件,這個時候執行肯定不正常
所以必要的時候還是先加一行 var self = this;,然後呼叫時都呼叫self這個變數比較好。
這個情況下才比較能確定你呼叫的self變數一定是你現在正在寫的這個函數/物件而不是糊里糊塗就呼叫到了window全域物件
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1