【发布时间】:2012-09-19 00:10:39
【问题描述】:
我有一个关于 JavaScript 实例的问题。 让我们考虑以下代码:
function Box(col)
{
var color = col;
this.getColor = function()
{
return color;
};
}
var blueBox=new Box("blue");
console.log(blueBox.getColor())
var greenBox=new Box("green");
console.log(greenBox.getColor())
console.log(typeof(blueBox))
console.log(typeof(greenBox))
现在,当我们检查最后两个语句时,浏览器将 type 打印为 object
如何检查它们是否是从同一构造函数 Box 创建的?
【问题讨论】:
标签: javascript class object types