checkdatatypes

0.0.2 • Public • Published

checkdatatypes 用来检查js原生的数据类型

引入checkdatatypes

var dataTypes = require("../dataTypes.js");

这样引入后就可以按照一下做法,使用它了。

API

dataTypes.getPrimitiveDataType(obj)

  • obj:需要检查数据类型的js对象

  • return:obj 的数据类型

返回的数据类型集合为["string", "number", "boolean", "null", "undefined", "symbol", "object"]

不是原始数据类型直接返回object。

example

dataTypes.getPrimitiveDataType(true); // => 'boolean'

dataTypes.getPrimitiveDataType({"obj": "DataTypes"}; // => 'object'

dataTypes.isObject(obj)

  • obj:需要检查数据类型的js对象

  • return:[boolean] obj是否为object类型

example

dataTypes.isObject({"obj": 123}); // => 'true'

dataTypes.isString(8888); // => 'false'

dataTypes.isNumber("123"); // => 'false'

dataTypes.isBoolean(false); // => 'true'

dataTypes.isSymbol(Symbol("DataTypes")); // => 'true'

dataTypes.isFunction(Symbol("DataTypes")); // => 'false'

dataTypes.isArray(Symbol("DataTypes")); // => 'false'

Readme

Keywords

Package Sidebar

Install

npm i checkdatatypes

Weekly Downloads

1

Version

0.0.2

License

MIT

Last publish

Collaborators

  • gyj963