open-index/open-npm huggingface dataset:
npm package: @ner-zhul/type-is
Description: 这个 lib 的功能是为了能够正确的区分 object 和 null，顺便提供了一些辅助函数。
Author: MhcII
Latest version: 1.1.1

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

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

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

## 使用方法

1. names

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

2. type

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

3. `isUndefined`、`isNull`、`isBoolean`、`isString`、`isNumber`、`isObject`、`isSymbol`、`isFunction`、`isArray` 

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

***


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