理解JS中的原型(Prototypes)

全新对象

在JS中,对象是有很多key和value构成的一种数据存储结构。例如,如果想描述一个人的基本信息,可以构建一个拥有firstName和lastName的对象,并且分别被赋值为北宸和范。在JS对象中的key的值是String类型的。
在JS中,可以用Object.create创建一下全新的对象:

//构建了一个空对象
var person = Obeject.create(null);
复制代码

此时有些开发会说,为什么不用var person ={} 来构建一个空对象。其实之所以能用这种处理方式,只是JS引擎给你做了处理。为了能够用最原始的代码去了解原型,我们也需要循序渐进的去接触这些东西。

完整内容请点击下方链接查看:

理解JS中的原型(Prototypes)

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

你可能感兴趣的:(理解JS中的原型(Prototypes))