javascript学习
2015/4/2
1.Object.create
https://msdn.microsoft.com/zh-cn/library/ff925952
Animal = Object.create(Object); Animal.getName = function() { return this.name; }; Dog = Object.create(Animal); Dog.speak = function() { return "woof"; }; var dog = Object.create(Dog); dog.name = "Scamp"; console.log(dog.getName() + ‘ says ‘ + dog.speak());
我的理解:相当于是new的作用。但是比通过构造函数的方式创建对象来的慢(效率低)。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。