instanceof运算符不将实例分类为类型

时间:2016-10-10 16:16:47

标签: javascript prototypal-inheritance

所以我正在运行此代码

function somefunc() { 
    return new WeakMap(); 
}

somefunc.prototype = new WeakSet();

var wm = new somefunc();

wm instanceof WeakMap //true
wm instanceof WeakSet //false

我想问为什么wm不是WeakSet的实例,因为根据给定here的示例,wm应该是{{1}的实例}}

0 个答案:

没有答案