JScript 8.0
JS5000:无法给“this”赋值

已经给 this 赋值,此 JScript 关键字引用:

方法是通过对象调用的 JScript 函数。在方法中,this 关键字是对通过其调用方法的对象(正好是通过调用带有 new 运算符的类构造函数所创建的对象)的引用。

在方法中,您可以使用 this 来引用当前对象,但不能将新的值赋给 this

更正此错误

  • 不要给 this 赋值。若要访问实例化对象的属性或方法,请使用点运算符(例如 circle.radius)。

    Note注意

    不能将用户创建的变量命名为 this;它是 JScript 的保留字。

请参见