介绍
这篇文章主要介绍JavaScript单行代码示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
什么是单行代码?
单行代码是一种代码实践,其中我们仅用一行代码执行某些功能。引用>01 -随机获取布尔值
此函数将使用<代码> math . random() 代码>方法返回布尔值(真或假)。
<代码> math . random 代码>创建一个介于0和1之间的随机数,然后我们检查它是否大于或小于0.5。
这意味着有50/50的机会会得到对或错。
const getRandomBoolean =,(),=祝辞,math . random(),在=,0.5; console.log (getRandomBoolean ());//,a 50/50 chance  of returning true 或是假02 -检查日期是否为周末
通过此功能,你将能够检查提供的日期是工作日还是周末。
const isWeekend =,(日期),=祝辞,[0,6].indexOf (date.getDay ()), !==, 1; console.log (isWeekend (new 日期(2021年,4日,14)));//,false (星期五) console.log (isWeekend (new 日期(2021年,4日,15)));//,true (周六)03 -检查数字是偶数还是奇数
简单的实用程序功能,用于检查数字是偶数还是奇数。
const isEven =, (num),=祝辞,num %, 2,===, 0; console.log (isEven (5));//错误 console.log (isEven (4));//,真正的04 -获取数组中的唯一值(数组去重)
从数组中删除所有重复值的非常简单的方法。此函数将数组转换为集,然后返回数组。
const uniqueArr =, (arr),=祝辞,[……new 设置(arr)]; console.log (uniqueArr ([1,, 2,, 3,, 1,, 2,, 3,, 4,, 5]));//,[1,,2,,3,,4,,5]05 -检查变量是否为数组
一种检查变量是否为数组的干净简便的方法。
当然,也可以有其他方法
const isArray =, (arr),=祝辞,Array.isArray (arr); console.log (isArray ([1, 2, 3]));//,真的 console.log (isArray ({name:大敌;& # 39;ovi # 39;,}));//错误 console.log (isArray (& # 39; Hello & # 39;));//,假06 -在两个数字之间生成一个随机数
这将以两个数字为参数,并将在这两个数字之间生成一个随机数!
const random =,(最小值,最大值),=祝辞,Math.floor (math . random (), *, (max 安康;min +, 1), +, min); console.log(随机(1,50));//,could be  anything 得到1,安康;5007 -生成随机字符串(唯一ID ?)
也许你需要<代码>临时> 代码的唯一ID,这是一个技巧,你可以使用它在旅途中生成随机字符串。
const randomString =,(),=祝辞,math . random () .toString (36) .slice (2); console.log (randomString ());//,could be 任何东西! ! !08 -滚动到页面顶部
所述<代码>窗口。scrollTo() 代码>方法把一个X <代码> 代码>和<代码> Y 代码>坐标滚动到。
如果将它们设置为零和零,我们将滚动到页面顶部。
const scrollToTop =,(),=祝辞,window.scrollTo (0, 0); scrollToTop ();09 -切换布尔
切换布尔值是非常基本的编程问题之一,可以通过许多不同的方法来解决。
代替使用如果语句来确定将布尔值设置为哪个值,你可以使用函数使用!翻转当前值。<代码>非代码>运算符。
JavaScript单行代码示例分析