有没有可靠的方法来获取 JavaScript 对象的实例?
例如,依靠假‘obj.getInstance()
' 功能。
var T = {
Q: {
W: {
C: function() {}
}
}
};
var x = new T.Q.W.C();
console.log( x.getInstance() === T.Q.W.C); // should output true
如果这不是 ECMA 规范的一部分,请在答案中包含 browser/node.js 支持和兼容性。
仅在 Chrome 上测试:
function FooBar() {
}
var foobar = new FooBar();
console.log(foobar.constructor.name); // Prints 'FooBar'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)