摘要:
一、类式继承1、默认模式:该模式子类继承了父类的实例属性,原型属性和方法。缺点:(1)子类同时继承了父类和父类原型两个对象,而父类的自身属性往往是不需要的; (2)子构造函数不支持参数传递 1//父类2varParent=function(name){3this.name=name||"Adam";4}5Parent.prototype.getName=function(){6returnthis.name;7};8//子类9functionChild(){};10Child.prototype=newParent();//继承1112varchild=newChild() 阅读全文
posted @ 2013-04-09 15:11
形随心动
阅读(146)
评论(0)
推荐(0)
摘要:
在函数声明和函数命名表达式中都有name属性。很多资料中都说明函数声明和命名函数表达式中都已定义了name属性,对此我也深信不疑。今天做了一个小测试,发现在IE下函数的name属性一直都是未定义。 1functionfoo(){};//函数声明2varbar=function(){};//函数表达式3varbaz=functionbaz(){};//命名表达式45//Firefox,WebKit6console.log(foo.name);//"foo"7console.log(bar.name);//""8console.log(baz.name);/ 阅读全文
posted @ 2013-04-09 08:56
形随心动
阅读(269)
评论(0)
推荐(0)

浙公网安备 33010602011771号