当前位置 : 主页 > 编程语言 > java >

13 行 JavaScript工具代码

来源:互联网 收集:自由互联 发布时间:2022-06-23
​​Javascript​​可以做许多神奇的事情,也有很多东西需要学习,今天我们介绍几个短小精悍的代码段。 获取随机布尔值(True/False) 使用​​Math.random()​​​会返回 0 到 1 的随机数



​​Javascript​​ 可以做许多神奇的事情,也有很多东西需要学习,今天我们介绍几个短小精悍的代码段。

获取随机布尔值(True/False)

使用 ​​Math.random()​​​ 会返回 0 到 1 的随机数,之后判断它是否大于 0.5,将会得到一个 50% 概率为 ​​True​​​或 ​​False​​ 的值

const randomBoolean = () => Math.random() >= 0.5;
console.log(randomBoolean());
复制代码

判断一个日期是否是工作日

判断给定的日期是否是工作日

const isWeekday = (date) => date.getDay() % 6 !== 0;
console.log(isWeekday(new Date(2021, 0, 11)));
// Result: true (周一)
console.log(isWeekday(new Date(2021, 0, 10)));
// Result: false (周日)
复制代码

反转字符串

有许多反转字符串的方法,这里使用一种最简单的,使用了 ​​split()​​​,​​reverse()​​​ 和 ​​join()​​

const reverse = str => str.split('').reverse().join('');
reverse('hello world');
// Result: 'dlrow olleh'
复制代码

判断当前标签页是否为可视状态

浏览器可以打开很多标签页,下面

上一篇:Mongodb和mysql的区别
下一篇:没有了
网友评论