- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
给定一个像这样的类
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/
我正在做一个 Zend 项目,自从我接触 Zend 以来已经超过 12 个月了,我在我的一个函数上遇到了一个错误,我不知道为什么,我认为这可能是网站的问题最初是在早期版本的 PHP (5.2) 中构建
我正在做一个 Zend 项目,自从我接触 Zend 以来已经超过 12 个月了,我在我的一个函数上遇到了一个错误,我不知道为什么,我认为这可能是网站的问题最初是在早期版本的 PHP (5.2) 中构建
在PHP中get_called_class()有什么区别?和 get_class($this)在实例中使用时? 例子: class A { function dump() {
你能解释一下 get_class($instance) 和 ClassName::class 之间的区别吗?
使用 PHPUnit 和模拟对象,我正在尝试测试一些代码,这些代码使用 get_class 来确定对象是否包含在过滤器中。 这是要测试的类: class BlockFilter implements
我有一些代码: get_class($foo) == Bar::class 不同于: $foo instanceof Bar::class 出现这种情况的可能原因是什么? 最佳答案 一个对象是给定 C
我有一些代码: get_class($foo) == Bar::class 不同于: $foo instanceof Bar::class 出现这种情况的可能原因是什么? 最佳答案 一个对象是给定 C
给定一个像这样的类 function FooClass() { this.data = { foo: null, bar: null, } } 及其实例
一周前我写了一个代码,它运行良好。但是今天当我检查它时,它给了我一些问题,比如 Warning: get_class() expects parameter 1 to be object, array
当我尝试在新的本地机器上部署 Symfony 2.8 项目时,我在多个代码位置遇到了这个错误: "Warning: get_class() expects parameter 1 to be obje
在 app/Exceptions/Handler.php 中的以下代码中,第一个不起作用,但第二个起作用。 dd(get_class($exception));输出“Illuminate\Databa
我见过几个线程,人们在其中询问如何在 PHP 中获取类或对象的名称。但是,我在任何地方都看不到所解释的各种可能性之间的区别。我希望这里有人可以帮助我。 所以为了得到被调用类的类名,我知道两种可能: g
我是一名优秀的程序员,十分优秀!