Object.create()与newObj()
- 
    
Object.create(proto,protoProperties)//两个参数分别是:新建对象的原型(必填),新建对象的属性
- 
        
就是利用特定的原型及其属性去创建新对象
 - 
        
proto是必填参数
 - 创建空对象
        
Object.create(null)//创建出一个空对象,没有原型也没有继承 - 对与新对象的属性
 
//这种参数传递与Object.defineProperties()类似 Object.create(null,{value:1,writeable:true,configable:true})//{a:1} - 
        
 - new Object()
    
- 一般新建具有构造函数内置的对象实例
 - 新建一个继承自Object的对象
 
 - 
    
区别总结
Object.create()创建继承自指定原型的对象,new Object()创建继承自Object()的对象