这些合集每一个都短小精湛,但是每一个都非常实用,小伙伴们可以直接登录作者的网站进行需要代码片段的搜索,也可以逐个根据开源的内容进行学习提升。
以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"
关键词:
当前位置:
世界滚动:【馆窥天下】第110期 巴塞罗那宇宙盒科技馆:“搬”来真实的热带雨林
时讯:全国科普标准名录
全球热消息:【春节活动预告】出窑万彩 瓷韵悠悠 ——“非遗+科技”钧瓷烧制技艺活动
焦点日报:【春节活动预告】金丝婉转 彩练流光 ——“非遗+科技”景泰蓝制作技艺活动
当前报道:【作品征集】“兔年话兔”线上作品征集活动开始啦!