判断一个变量的类型。English
npm install einer-type
yarn add einer-type
import { isArray } from "einer-type";
console.log(isArray([])); // -> true
import { isObject } from "einer-type";
console.log(isObject({})); // -> true
import { inString } from "einer-type";
console.log(inString("")); // -> true
console.log(inString("string")); // -> true
import { isNumber } from "einer-type";
console.log(isNumber(12345)); // -> true
import { isBoolean } from "einer-type";
console.log(isBoolean(false)); // -> true
import { isFunction } from "einer-type";
console.log(isFunction(() => {})); // -> true
import { isAsyncFunction } from "einer-type";
console.log(isAsyncFunction(async() => {})); // -> true
import { has } from "einer-type";
const obj = {
name: "einer-type"
}
console.log(has(obj, "name")); // -> true
const { isArray } = require("einer-type");
console.log(isArray([])); // -> true
const { isObject } = require("einer-type");
console.log(isObject({})); // -> true
const { inString } = require("einer-type");
console.log(inString("")); // -> true
console.log(inString("string")); // -> true
const { isNumber } = require("einer-type");
console.log(isNumber(12345)); // -> true
const { isBoolean } = require("einer-type");
console.log(isBoolean(false)); // -> true
const { isFunction } = require("einer-type");
console.log(isFunction(() => {})); // -> true
const { isAsyncFunction } = require("einer-type");
console.log(isAsyncFunction(async() => {})); // -> true
const { has } = require("einer-type");
const obj = {
name: "einer-type"
}
console.log(has(obj, "name")); // -> true