Hi! 👋
JavaScript 单行简代码
使用这些基本的一行代码将您的JavaScript技能提升到一个新的水平,它们还可以节省您的编码时间
1) 查找数组中的最大值:
2) 从数组中删除重复项:
3)生成一个1到100之间的随机数:
1
| Math.floor(Math.random() * 100) + 1
|
4) 检查字符串是否为有效数字:
1
| !isNaN(parseFloat(string))
|
5)获取当前日期和时间:
6) 检查变量是否为数组:
7) 检查一个变量是否是一个对象:
1
| typeof variable === "object"
|
8) 将数组转换为字符串:
9) 检查一个变量是否是一个函数:
1
| typeof variable === "function"
|
10) 将对象转换为数组:
11) 计算数组中某个元素的出现次数:
1
| array.filter(x => x === element).length
|
12) 使用动态键和值创建一个新对象:
13) 检查字符串是否为回文(正反读都一样的字符串):
1
| string === string.split("").reverse().join("")
|
14) 获取数组中所有数字的总和
1
| array.reduce((a, b) => a + b, 0));
|
15) 获取当前时间戳:
16) 检查变量是否为空:
17) 检查变量是否未定义:
1
| typeof variable === "undefined"
|
18) 查找数组中的最小值
19) 检查数组是否为空:
20) 创建一个具有指定范围数字的新数组:
1
| Array.from({ length: n }, (_, i) => i)
|
🚀 关于我
戳
👩💻 🧠👯♀️🤔 💬 📫😄 ⚡️
鸣谢