試圖給 this 賦值,this 是 JScript 關(guān)鍵字,表示:
所謂方法就是由對象調(diào)用的 JScript 函數(shù)。在一個(gè)方法內(nèi), this 關(guān)鍵字代表調(diào)用該方法的對象的引用(這種情況下,就是指使用 new 運(yùn)算符調(diào)用類構(gòu)造函數(shù)所創(chuàng)建的對象)。
在一個(gè)方法內(nèi)可以使用 this 來引用當(dāng)前對象,但不能對其賦予新的值。
要改正此錯(cuò)誤
不要試圖對 this 賦值。要訪問某個(gè)實(shí)例化對象的屬性或方法,請使用點(diǎn)運(yùn)算符(例如 circle.radius)。
注意 不能將用戶創(chuàng)建的變量命名為 this;這是一個(gè) JScript 保留字。