@fekit/utils
TypeScript icon, indicating that this package has built-in type declarations

2.10.17 • Public • Published

@fekit/utils

前端常用方法

安装

yarn add @fekit/utils

npm i @fekit/utils

引入

import { isString, isNumber, isBoolean, isObject, isArray, isNull, isUndefined, isEmpty, isDate, isDateString, isFunction, isElement } from '@fekit/utils';

使用

// 类型判断
import { isString, isNumber, isBoolean, isObject, isArray, isNull, isUndefined, isEmpty, isDate, isDateString, isFunction, isElement } from '@fekit/utils';

// 获取指定对象的类型
getType();

// 判断是否是function
isFunction();

// 判断是否是Object
isObject();

// 判断是否是array
isArray();

// 判断是否是undefined
isUndefined();

// 判断是否是null
isNull();

// 判断是否是字符串
isString();

// 判断是否是布尔类型
isBoolean();

// 判断是否是一个数字
isNumber();

// 判断是否是一个日期
isDate();

// 判断是否是一个日期字符串
isDateString();

// 判断是否是一个DOM节点
isElement();

// 判断是否是一个DOM节点列表
isNodeList();

// 判断是否为空
isEmpty(0); // false
isEmpty(''); // true

// 判断是否为Base64字符串
isBase64();

// 判断是否为Blob对象
isBlob('');

// 判断是不是JSON字符串
isJsonString('{}'); // true

// 判断是不是数组字符串
isArrayString('[1]'); // true
isArrayString('[1}'); // true

// 判断是不是对象字符串
isObjectString('{}'); // true
isObjectString('xxx'); // false

// 日期处理

// 数据对比

版本


Readme

Keywords

none

Package Sidebar

Install

npm i @fekit/utils

Weekly Downloads

20

Version

2.10.17

License

MIT

Unpacked Size

253 kB

Total Files

28

Last publish

Collaborators

  • liliguo
  • xiaojunbo