查看原文
其他

30秒就能学会一个的JavaScript代码片段大合集

TJ TJ君 2022-05-12

大家好,我是TJ

关注TJ君,回复“武功秘籍”免费获取计算机宝典书籍

TJ君将之前发过的各种项目及工具进行了整理,收录到了GitHub项目,欢迎各位小伙伴光临Star,地址如下:https://github.com/Wechat-TJ/TJ-WORLD-FORU

今天TJ君来和大家分享一个满足所有开发需求的简短JavaScript代码片段大合集

这些合集每一个都短小精湛,但是每一个都非常实用,小伙伴们可以直接登录作者的网站进行需要代码片段的搜索,也可以逐个根据开源的内容进行学习提升。

以addWeekDays为例,就是我们比较常用的计算工作日,文中会简单的介绍主要使用的方法及理论。

然后会将示例代码及如何使用展示给大家:

const addWeekDays = (startDate, count) =>
  Array.from({ length: count }).reduce(date => {
    date = new Date(date.setDate(date.getDate() + 1));
    if (date.getDay() % 6 === 0)
      date = new Date(date.setDate(date.getDate() + (date.getDay() / 6 + 1)));
    return date;
  }, startDate);
addWeekDays(new Date('Oct 09, 2020'), 5); // 'Oct 16, 2020'
addWeekDays(new Date('Oct 12, 2020'), 5); // 'Oct 19, 2020'

TJ君看了下,目前已经有550多个这样的代码片段,足够小伙伴学习一阵了吧?

点击下方卡片,关注公众号“TJ君

回复“代码片段2022”,获取仓库地址

关注我,每天了解一个牛x、好用、有趣的东东


往期推荐

程序员延寿指南,活着才有输出

程序猿做饭指南之有啥做啥!

Hutool,让你觉得甜甜的Java工具类库


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存