在这篇文章中,我列出了一个系列的 30 个 JavaScript 单行代码,它们在使用 vanilla js(≥ ES6)进行开发时非常有用。它们也是使用该语言在最新版本中为我们提供的所有功能来解决问题的优雅方式。,
,我将它们分为以下5大类:,事不宜迟,我马上开始的,我希望你发现他们对你有帮助!,就像将两个日期转换为相同格式并进行比较一样简单。,<date> 是一个 Date 实例。,我们检查过去的日期是否在最小-最大范围内。,<min>、<max> 和 <date> 是 Date 实例。,getDay 方法返回一个介于 0 和 6 之间的数字,表示给定日期是星期几。,<date> 是一个 Date 实例。,类似于我们过去检查日期是否与当前日期相对应的情况。在这种情况下,我们获取年份并进行比较。,<date> 和 <year> 是两个 Date 实例。,我们可以用数学表达式来判断经过的时间是否小于或等于13小时,从而判断是“上午”还是“下午”。,我们将第一个字母转换为大写字母,然后使用 <join.> 附加句子的其余字母,以下代码段以非常有效的方式打乱数组。,我们可以利用内置的 Array 方法,如 reverse() 和 join() 来创建一个做同样事情的单行代码。,我们可以使用 Array.sort() 和 Array.join() 方法来检查两个数组是否包含相同的值。,这是一种非常方便的方法来检查用户是否在其浏览器上启用了黑暗模式。,滚动元素的一种单行方法是使用 <scrollIntoView> 方法。,这个函数可以让我们以简单的方式将 Map 对象转换为 JSON 字符串。,此函数允许我们生成具有 128 位值的 UUID,用于唯一标识对象或实体。,如果你已经阅读到这里了,请记得收藏起来,这些都是非常实用的单行代码技巧。,当然,如果你都会了,你可以直接忽略或者当成复习也可以。,最后,感谢你的阅读。
© 版权声明
文章版权归作者所有,未经允许请勿转载。