mcat_utils
TypeScript icon, indicating that this package has built-in type declarations

0.0.9 • Public • Published

MCat方法库

[TOC]

FileUtils(文件处理库)

/**
 * 在线文件下载
 * fileUtils.download (fileUrl, fileName)
 * @param fileUrl 文件地址(在线)
 * @param fileName 下载文件名称(自定义命名)
 */

LocalStorageUtils(本地存储方法库)

/**
 * 设置LocalStorage
 * localStorageUtils.set(key, value);
 * @param key LocalStorage标识
 * @param value LocalStorage值
 */
/**
 * 获取LocalStorage
 * localStorageUtils.get(key);
 * @param key LocalStorage标识
 * @returns LocalStorage值
 */
/**
 * 删除LocalStorage
 * localStorageUtils.del(key);
 * @param key LocalStorage标识
 */
/**
 * 清空LocalStorage
 * localStorageUtils.clear();
 */

SessionStorageUtils(会话存储方法库)

/**
 * 设置SessionStorage
 * sessionStorageUtils.set(key, value);
 * @param key LocalStorage标识
 * @param value LocalStorage值
 */
/**
 * 获取SessionStorage
 * sessionStorageUtils.get(key);
 * @param key LocalStorage标识
 * @returns LocalStorage值
 */
/**
 * 删除SessionStorage
 * sessionStorageUtils.del(key);
 * @param key LocalStorage标识
 */
/**
 * 清空SessionStorage
 * sessionStorageUtils.clear();
 */

IsUtils(判断方法库)

/**
 * 判断数据是否是URL
 * isUtils.url(data);
 * @param data 被判断数据
 * @returns {boolean}
 */
/**
 * 判断数据是否是数组
 * isUtils.array(data);
 * @param data 被判断数据
 * @returns {boolean}
 */
/**
 * 判断数据是否已定义
 * isUtils.defined(data);
 * @param data 被判断数据
 * @returns {boolean}
 */
/**
 * 判断数据是否为空
 * isUtils.empty(data);
 * @param data 被判断数据
 * @param allowBlank {boolean} 是否允许空字符串
 * @returns {boolean|*}
 */
/**
 * 是否是日期
 * isUtils.date(data);
 * @param data 被判断数据
 * @returns {boolean}
 */
/**
 * 是否是对象
 * isUtils.object(data);
 * @param data 被判断数据
 * @returns {boolean}
 */
/**
 * 是否是函数
 * isUtils.functions(data);
 * @param data 被判断数据
 * @returns {boolean}
 */
/**
 * 是否是数值型
 * isUtils.number(data);
 * @param data 被判断数据
 * @returns {boolean}
 */
/**
 * 是否是字符型
 * isUtils.string(data);
 * @param data 被判断数据
 * @returns {boolean}
 */
/**
 * 是否是布尔型
 * isUtils.boolean(data);
 * @param data 被判断数据
 * @returns {boolean}
 */
/**
 * 是否是原始类型
 * isUtils.primitive(data);
 * @param data 被判断数据
 * @returns {*|boolean}
 */
/**
 * 是否可迭代
 * isUtils.iterable(data);
 * @param data 被判断数据
 * @returns {*}
 */

Dependents (0)

Package Sidebar

Install

npm i mcat_utils

Weekly Downloads

1

Version

0.0.9

License

MIT

Unpacked Size

39.7 kB

Total Files

7

Last publish

Collaborators

  • wstsmax