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 {*}
*/