Object.prototype.toString.call(myVar)
或许可以这样,基本类型检查类型,非基本类型检查原型:
function detectTypeAndPrototype(val) {
if (typeof val !== "object") {
return typeof val;
}
return val.constructor.name
}
8 回答4.9k 阅读✓ 已解决
6 回答3.6k 阅读✓ 已解决
5 回答2.9k 阅读✓ 已解决
6 回答2.4k 阅读
5 回答6.5k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
Object.prototype.toString.call()
[doge]