本文整理了一些实用的 JavaScript 单行代码,非常好用~~
获取浏览器Cookie的值
通过 来查找值
颜色RGB转十六进制
复制到剪贴板
借助可以很容易的讲文本复制到剪贴板
规范要求在写入剪贴板之前使用 Permissions API 获取“剪贴板写入”权限。但是,不同浏览器的具体要求不同,因为这是一个新的API。有关详细信息,请查看compatibility table and Clipboard availability in Clipboard。
检查日期是否合法
使用以下代码段检查给定日期是否有效。
查找日期位于一年中的第几天
英文字符串首字母大写
Javascript没有内置的首字母大写函数,因此我们可以使用以下代码。
计算2个日期之间相差多少天
清除全部Cookie
通过使用访问cookie并将其清除,可以轻松清除网页中存储的所有cookie。
生成随机十六进制颜色
可以使用 和 属性生成随机的十六进制颜色。
数组去重
可以使用 JavaScript 中的轻松删除重复项
从 URL 获取查询参数
可以通过传递 或原始 URL 轻松地从 url 检索查询参数
或者更为简单的:
时间处理
我们可以从给定日期以 格式记录时间。
校验数字是奇数还是偶数
求数字的平均值
使用方法找到多个数字之间的平均值。
回到顶部
可以使用 方法自动滚动到顶部。将 和 都设置为 0。
翻转字符串
可以使用 、 和 方法轻松反转字符串。
校验数组是否为空
一行代码检查数组是否为空,将返回或
获取用户选择的文本
使用内置的 属性获取用户选择的文本。
打乱数组
可以使用 和 方法打乱数组
检查用户的设备是否处于暗模式
使用以下代码检查用户的设备是否处于暗模式。
来自:JenK
https://segmentfault.com/a/1190000040721650
--- EOF ---