關(guān)于this的問題
為什么這里startMove(Li,'width',400,function(){})這樣沒問題,但是一旦你用startMove(this,'width',400,function(){})瀏覽器都報(bào)錯(cuò)
為什么這里startMove(Li,'width',400,function(){})這樣沒問題,但是一旦你用startMove(this,'width',400,function(){})瀏覽器都報(bào)錯(cuò)
2017-02-16
舉報(bào)
2017-03-05
一個(gè)對(duì)象只能是它的下一層用this,再下一層需要定義一個(gè)變量?? var? a=this;
?? startMove(a,…),,,,,,,,,,,,,,,,,,,,,,,
2017-02-23
課程中的代碼是
startMove 函數(shù)實(shí)在 function 中調(diào)用的,而非直接由 Li 持有,所以在 startMove 中不能用 this,你可以試一下,在 function 中用 this 是沒有問題的。
你想在 startMove 中用 this 可以改成這樣:
這樣就可以。
2017-02-17
它是對(duì)類的當(dāng)前實(shí)例的引用。 你的startMove()上面有沒有實(shí)例, ?類似于startMove(Li,'width',400,function(){})里的 “Li”