volva:简化JS变量的类型检查

时间:2024-04-23 17:09:16
【文件属性】:

文件名称:volva:简化JS变量的类型检查

文件大小:87KB

文件格式:ZIP

更新时间:2024-04-23 17:09:16

nodejs javascript utility types type-check

Vǫlva 轻松检查JS变量的类型。 用更容易的语义替换诸如typeof yourVariable === 'object' && yourVariable !== null的前卫拼写法。 有关使用不同语法方法的更流行的库,请检查 动机 使用javascript进行类型检查可能会不一致。 typeof yourVariable只能说明故事的一半。 它不能识别对象的数组,不能区分对象的浮点数或对象的空值。 然后,您必须记住隐藏了正确检查的哪个API。 更不用说更确切的类型,例如整数或浮点数。 Vǫlva通过全面的测试套件将这些不一致之处隐藏在简单易记的API后面。 安装 yarn add volva 用法 Vǫlva为常见的js类型提供“ isX”语法。 isArray,isObject,isString,isBoolean等。 const { isArray , isBo


【文件预览】:
volva-master
----index.js(60B)
----package.json(825B)
----.github()
--------dependabot.yml(141B)
--------workflows()
----jest.config.js(66B)
----tests()
--------types.test.js(2KB)
--------strings.test.js(2KB)
--------booleans.test.js(2KB)
--------objects.test.js(2KB)
--------numbers.test.js(2KB)
--------functions.test.js(2KB)
--------arrays.test.js(4KB)
--------integers.test.js(4KB)
--------floats.test.js(2KB)
----LICENSE(1KB)
----src()
--------objects.js(235B)
--------numbers.js(209B)
--------constants()
--------strings.js(158B)
--------volva.js(502B)
--------legacy()
--------booleans.js(161B)
--------integers.js(310B)
--------types.js(1KB)
--------floats.js(236B)
--------arrays.js(297B)
--------functions.js(164B)
----.eslintrc.js(206B)
----.gitignore(2KB)
----README.md(3KB)
----yarn.lock(180KB)

网友评论