V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
hakr
V2EX  ›  问与答

前端有没有类似 hutool 的工具类

  •  
  •   hakr · 2021-07-30 15:52:03 +08:00 · 1133 次点击
    这是一个创建于 972 天前的主题,其中的信息可能已经有所发展或是发生改变。
    7 条回复    2021-08-03 14:18:33 +08:00
    3dwelcome
        1
    3dwelcome  
       2021-07-30 16:04:30 +08:00
    一般工具都是在 npm 上直接搜的。

    前端开发模块粒度都比较细,用不上那种功能齐全的大类库。
    statement
        2
    statement  
       2021-07-30 16:15:41 +08:00
    Lodash 还不够知名吗?
    CodeCodeStudy
        3
    CodeCodeStudy  
       2021-07-30 16:19:33 +08:00
    isArray 都成一个包了
    zzx0403
        4
    zzx0403  
       2021-07-30 17:34:42 +08:00
    @CodeCodeStudy 为啥不用 Array.isArray
    hakr
        5
    hakr  
    OP
       2021-08-02 10:42:02 +08:00
    @3dwelcome #1
    @statement #2
    @CodeCodeStudy #3
    @zzx0403 #4
    了解了
    CodeCodeStudy
        6
    CodeCodeStudy  
       2021-08-02 10:59:24 +08:00
    @zzx0403 #4

    https://www.npmjs.com/package/isarray

    上面写的是 isArray for older browsers and deprecated Node.js versions.

    只有短短的几行代码

    var toString = {}.toString;

    module.exports = Array.isArray || function (arr) {
    return toString.call(arr) === '[object Array]';
    };

    我都吓呆了,就不能把所有的工具类的函数整成一个包吗,非得一个功能一个包?
    zzx0403
        7
    zzx0403  
       2021-08-03 14:18:33 +08:00
    @CodeCodeStudy 这是复制 mdn 上的 polyfill 吧哈哈哈
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3040 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 14:55 · PVG 22:55 · LAX 07:55 · JFK 10:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.