【文件属性】:
文件名称:typeOf:nodejs typeof工厂(instanceof的改进)
文件大小:10KB
文件格式:ZIP
更新时间:2021-05-02 03:32:48
JavaScript
输入类型
允许将您的值与代表期望类型的一组构造函数或字符串进行比较。
前瞻:
var typeOf = require ( 'typeof-in' ) ;
typeOf ( 'lollipop' ) . In ( [ null , undefined , NaN , Number , Array , Object ] )
为什么要使用TypeOf-In ?
typeof和instanceof在某种程度上被破坏了
空值
例如, null具有对象的类型,但它不是Object的实例。
typeof null ; // 'object'
null instanceof Object //false
[有趣的事实] Object.prototype与具有typeof和instanceof的null的结果相同
正则表达式
使用正则表达式文字,有人会希望typeof返回一个特定的值
【文件预览】:
typeOf-master
----.zuul.yml(394B)
----.travis.yml(100B)
----example()
--------server.js(348B)
--------amd.html(839B)
----test()
--------typeOf-es6-test.js(2KB)
--------typeOf-in-test.js(13KB)
----README.md(11KB)
----.gitignore(136B)
----index.js(5KB)
----package.json(1KB)