码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript对象

时间:2018-04-26 14:54:11      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:静态函数   create   javascrip   创建   没有   asc   静态   使用   原型   

对象的创建,可以使用new Object() 或者 Object.creat(),该方法为静态函数
var foo = Object.create({x:1,y:2});  //foo是一个空对象,该_proto_对象为{x:1,y:2};
 
如何创建一个没有原型的对象?bar不继承任何属性和方法
var bar = Object.create(null);

创建一个普通的对象,继承Object的原型, o1的创建类似于用new的方法创建一个新的空对象
var o1 = Object.create(Object.prototype);
 
Object.create()方法可以通过任意原型创建对象,换句话说,可以使任意对象可继承,这是个强大的特性。

在JavaScript的继承算是一个原型的继承的另一种方法。
 

JavaScript对象

标签:静态函数   create   javascrip   创建   没有   asc   静态   使用   原型   

原文地址:https://www.cnblogs.com/tangjiao/p/8952171.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!