【发布时间】:2014-02-05 23:19:18
【问题描述】:
为什么当我创建地图时它需要new 而对象却不需要?
var o = new Object();
var m = new Map();
var constructorObject = o.constructor;
var constructorMap = m.constructor;
var newObject = constructorObject();
var newMap = constructorMap(); //splat
最后一行产生,
TypeError: Constructor Map requires 'new'
at Map (native)
【问题讨论】:
标签: dictionary v8 ecmascript-harmony