13个JS一行代码,它们会让你看起来像个大佬
# 13个JS一行代码,它们会让你看起来像个大佬
说明:本章内容译来源13-javascript (opens new window),教程版权归原作者所有。
# 1. 获取一个随机布尔值 (true/false)
此函数将使用该Math.random()
方法返回一个布尔值(真或假)。
Math.random
将创建一个介于 0 和 1 之间的随机数,然后我们检查它是高于还是低于 0.5。这意味着有 50%/50% 的机会判断为真或假。
# 2. 检查提供的日期是否为工作日
使用此方法,您将能够检查您在函数中提供的日期是工作日还是周末。
# 3.反转字符串
有几种不同的方法可以反转字符串。split()这是使用、reverse()和方法的最简单的方法之一join()。
# 4.检查当前选项卡是否在视图/焦点中
document.hidden
我们可以使用该属性检查当前选项卡是否在视图/焦点中。
# 5.检查一个数字是偶数还是奇数
# 6. 从日期中获取时间
通过使用该.toTimeString()
方法并在正确的位置对字符串进行切片,我们可以从我们提供的日期中获取时间,或者获取当前时间。
# 7.将数字截断为固定小数点
使用该Math.pow()
方法,我们可以将数字截断到我们在函数中提供的某个小数点。
# 8.检查元素当前是否处于焦点
document.activeElement
我们可以使用该属性检查元素当前是否处于焦点中。
# 9. 检查当前用户是否支持触摸事件
# 10.检查当前用户是否在苹果设备上
我们可以navigator.platform
用来检查当前用户是否在 Apple 设备上。
# 11. 滚动到页面顶部
该window.scrollTo()
方法将采用 x 和 y 坐标滚动到。如果我们将它们设置为零和零,我们将滚动到页面顶部。
注意:IE 不支持 scrollTo() 方法。
# 12. 获取参数的平均值
我们可以使用 reduce
方法来获取我们在此函数中提供的参数的平均值。
# 13.转换华氏/摄氏
处理温度有时会令人困惑。这两个函数将帮助您将华氏温度转换为摄氏温度,反之亦然。
上次更新: 2022/05/09, 06:48:29