function myConstructor(message){ this.message=message; } myConstructor.name='张三'; var myObj=new myConstructor('李四'); myObj.age=18;
我在书上看到一句话[静态成员只适用于对象的一个特殊实例(这个特殊的实例就是做为Function对象实例的构造函数本身)]。
我想请问一下,为什么myObj也能使用静态成员呢,是我理解错了还是怎么样呢!
你写的静态成员定义是对的。那么其中的构造函数本身就是MyConstructor,因此MyControctor.age =1中的age才是静态成员。不能用myObj
但是现在可以用啊
别在JS上使用什么静态,人家是动态的,能动很恶心