gpt4 book ai didi

javascript - 是否有一个相当于 php get_class 函数的nodejs 来检测javascript 对象的确切类型?

转载 作者:行者123 更新时间:2023-12-01 02:06:44 25 4
gpt4 key购买 nike

给定一个像这样的类

function FooClass() {
this.data = {
foo: null,
bar: null,
}
}

及其实例

let instance = new FooClass()

nodejs 是否有相当于 php get_class 函数来检测 javascript 对象的确切类型?实际上我只知道 typeof 函数,但我只检测到一个实例是“对象”。

'object' === typeof instance

我需要的是一种

('FooClass' === getClass(instance)) // `true`

有吗?

最佳答案

instanceof 很可能是您想要的..

function FooClass() {
this.data = {
foo: null,
bar: null,
}
}

let instance = new FooClass();

if (instance instanceof FooClass) {
console.log("I am FooClass");
}

关于javascript - 是否有一个相当于 php get_class 函数的nodejs 来检测javascript 对象的确切类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50052524/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com