0.0.3 • Published 5 years ago
einer-type v0.0.3
einer-type
Determine the type of a variable. 中文
Installing
Using npm
npm install einer-typeUsing yarn
yarn add einer-typeExample
esm
isArray
import { isArray } from "einer-type";
console.log(isArray([])); // -> trueisObject
import { isObject } from "einer-type";
console.log(isObject({})); // -> trueinString
import { inString } from "einer-type";
console.log(inString("")); // -> true
console.log(inString("string")); // -> trueisNumber
import { isNumber } from "einer-type";
console.log(isNumber(12345)); // -> trueisBoolean
import { isBoolean } from "einer-type";
console.log(isBoolean(false)); // -> trueisFunction
import { isFunction } from "einer-type";
console.log(isFunction(() => {})); // -> trueisAsyncFunction
import { isAsyncFunction } from "einer-type";
console.log(isAsyncFunction(async() => {})); // -> truehas
import { has } from "einer-type";
const obj = {
name: "einer-type"
}
console.log(has(obj, "name")); // -> truecjs
isArray
const { isArray } = require("einer-type");
console.log(isArray([])); // -> trueisObject
const { isObject } = require("einer-type");
console.log(isObject({})); // -> trueinString
const { inString } = require("einer-type");
console.log(inString("")); // -> true
console.log(inString("string")); // -> trueisNumber
const { isNumber } = require("einer-type");
console.log(isNumber(12345)); // -> trueisBoolean
const { isBoolean } = require("einer-type");
console.log(isBoolean(false)); // -> trueisFunction
const { isFunction } = require("einer-type");
console.log(isFunction(() => {})); // -> trueisAsyncFunction
const { isAsyncFunction } = require("einer-type");
console.log(isAsyncFunction(async() => {})); // -> truehas
const { has } = require("einer-type");
const obj = {
name: "einer-type"
}
console.log(has(obj, "name")); // -> true