javascript中对象的顶级父类是Object,通过原型prototype来定义所有的类实例共享的方法和变量。没有原型的弊端:1.调用每个实例的方法前需要将方法名赋给变量名2.如果在构造函数中将方法名赋值,那么每个实例都指向方法调用,增加了开销。在javascript1.1中使用原型时,必须至少创建过一次类的实例,并且在1.1中constructor属性是只读的
可以通过关联数组的形式获得属性值instance["propertyname"]
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3