Nefarious Pomegranate Magnate

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

    Install

    npm i mcat_utils

    DownloadsWeekly Downloads

    1

    Version

    0.0.9

    License

    MIT

    Unpacked Size

    39.7 kB

    Total Files

    7

    Last publish

    Collaborators

    • wstsmax