- JScript code
class a { var b; function c() { alert(b); } }
var d = new a;
我这个时候,想给class a中变量b赋值,请问怎么样才能赋值给对象里的变量呢?
我用d.b = 'test';貌似没用
------解决方案--------------------
- JScript code
class a { this.b; this.c = function() { alert(this.b); } }
------解决方案--------------------
你用var 声明的只是一个局部变量而已,不是class的成员变量。
- JScript code
function a() { this.b = 1; this.c = function(){ alert(this.b);} }