如何检查对象是否是 Express.Router 的实例?
How to check if object is an instance of Express.Router?
谁能告诉我如何正确执行此操作?
import {Router} from 'express';
import assert from 'assert'
let routerInstance = new Router();
assert(routerInstance instanceof Router); // this is throwing an error
感谢您的帮助!
通过一些小实验,我改为这样做:
Object.getPrototypeOf(routerInstance) == express.Router; //this returns true
谁能告诉我如何正确执行此操作?
import {Router} from 'express';
import assert from 'assert'
let routerInstance = new Router();
assert(routerInstance instanceof Router); // this is throwing an error
感谢您的帮助!
通过一些小实验,我改为这样做:
Object.getPrototypeOf(routerInstance) == express.Router; //this returns true