JavaScript
0 篇文章日期 - 获取时分秒
日期 - 返回数值最小的日期
日期 - 返回数值最大的日期
2019-12-26 描述从给定的日期中返回最大的一个。提示在 Math.max 使用 ES6 的展开语法找到最大的 date 值使用 newDate()将最大值转换为 Date 对象代码 constmaxDate=dates=>newDate(Math.max(...dates));示例从数组中找出最新的一天:constarray=[newDate('2009-12-09'),newDate('2017-4-13'),
日期 - 是否为工作日
日期 - 是否为周末
2019-12-24 描述为指定的日期返回一个是否为周末的布尔表达式。提示传递一个指定的日期对象基于 Date.getDay()使用返回值 0-6 来表示周日-周六,可以使用模运算来返回一个布尔值参数的默认值为当天代码 constisWeekend=(t=newDate())=>{returnt.getDay()%7===0;};示例今天是否是周日:isWeekend();//false 指定的日期是否为周末:
日期 - 获取昨日日期
2016 - 2019 前端现状对比统计
日期 - 毫秒格式化
日期 - 24 小时制转换为 12 小时制
浏览器 - 生成 UUID
浏览器 - 事件触发
浏览器 - 类值切换
2019-12-13 描述为元素切换类值。提示使用 element.classList.toggle()为指定元素切换类值 toggle 方法中如果类值存在,则删除他并返回 false。如果类值不存在,则添加他并返回 truetoggle 方法中当第二个参数存在时,需要根据执行结果来判断类值的添加或删除:若执行结果为 true,则添加指定的类值;若执行结果为 false,则删除指定的类值代码 consttoggleCl
浏览器 - 平滑的滚动到可见区域
浏览器 - 显示元素
2019-12-11 描述展现所有指定的元素。提示使用扩展运算符...和 Array.prototype.forEach()为指定的每一个元素清除 display 属性注意:以上方法太暴力,可能会破坏了页面中原有的布局。我们应先使用 getComputedStyle 来判断元素本身最终的 display、visibility、opacity 属性值,然后对在界面中无法显示的元素进行相应的修改代码 constshow=