@ner-zhul/type-is

1.1.1 • Public • Published

TypeIs

这个 lib 的功能是为了能够正确的区分 object 和 null,顺便提供了一些辅助函数。

js 有 7 种数据类型,还有 function

// js 有 7 种数据类型
undefined
null
boolean
string
number
object
symbol
// 这不属于数据类型,但是也是 type of 可以获取的类型
function

使用方法

  1. names

    names 返回一个对象,这个对象包括了每种类型对应的名称。

  2. type

    type 接受一个参数,返回这个参数的类型对应的名称。可以用来在 switch 语句中使用。

  3. isUndefinedisNullisBooleanisStringisNumberisObjectisSymbolisFunctionisArray

    这些函数都接受一个参数,将会判断参数是否是相应的类型,返回 true 或 false。


日子像一口大锅,把青春炖的五味杂陈,你问我最残酷的是什么,我想大概是:多少次梦回,也不能重逢,那些正少年的人。

Readme

Keywords

none

Package Sidebar

Install

npm i @ner-zhul/type-is

Weekly Downloads

0

Version

1.1.1

License

none

Unpacked Size

6.81 kB

Total Files

6

Last publish

Collaborators

  • mhcii