js中object定义的⼏种⽅法
1var o1 = ate(null);
2var o2 = {};
3var o3 = new Object();
js原型和原型链的理解4 console.log(o1);
5 console.log(o2);
6 console.log(o3);
结果如下:
由此可见,ate(null)⽅法是继承⾃null的,没有_proto_。
其中,proto是必须的。必须是对象(包括null),否则抛出异常。
propertiesObject:可选。改参数不能是undefined,另外只有该对象中⾃⾝拥有的可枚举的属性才有效,也就是说该对象的原型链上的属性是⽆效的

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。