javascript - 如何使用 Jest 将变量排除为特定类型
问题描述
我如何使用 Jest 来确保变量属于特定类型,例如 astring
或 a number
?
没有这样的事情
expect(myVar).toBeString()
expect(myVar).toBeNumber()
我错过了一些明显的东西吗?
解决方案
你可以这样使用:
expect(myVar instanceof Type).toBe(true)
推荐阅读
- manim - 类型对象“动画”没有属性“mobject”
- html - 可以以角度路由到不同的模板
- c - 为什么我可以用没有类型的“静态”限定符声明一个变量?(在 C 中)
- java - 我可以在枚举内的值之间映射吗?
- php - 如何在 PHP 中裁剪图像并以 PNG 格式返回?
- python - python代码仍在运行时如何释放内存?
- javascript - 为什么多次调用一个动画函数会导致它跳过三个js中的动画?
- php - 为代码“DateTime::createFromFormat”的 foreach () 提供的参数无效?
- c++ - 如何使用 Rcpp 将 R 对象交给 C++?
- r - 使用 R 在 Yahoo Finance 上查找 Xpath