使用这些基本的单行代码将你的 JavaScript 技能提升到一个新的水平,这也将节省你的编码时间 🚀
1) 查找数组中的最大值:
Math.max(...array)
2)从数组中删除重复项:
[...new Set(array)]
3)生成一个1到100之间的随机数:
Math.floor(Math.random() * 100) + 1
4) 检查字符串是否为有效数字:
!isNaN(parseFloat(string))
5)获取当前日期和时间:
new Date().toString()
6) 检查变量是否为数组:
Array.isArray(variable)
7) 检查一个变量是否是一个对象:
typeof variable === "object"
8) 将数组转换为字符串:
array.join(",")
9) 检查一个变量是否是一个函数:
typeof variable === "function"
10) 将对象转换为数组:
Object.values(object)
11) 计算数组中某个元素的出现次数:
array.filter(x => x === element).length
12) 使用动态键和值创建一个新对象:
{ [key]: value }
13) 检查字符串是否为回文:
string === string.split("").reverse().join("")
14) 获取数组中所有数字的总和
array.reduce((a, b) => a + b, 0));
15) 获取当前时间戳:
Date.now()
16) 检查变量是否为空:
variable === null
17) 检查变量是否未定义:
typeof variable === "undefined"
18) 查找数组中的最小值
Math.min(...array)
19) 检查数组是否为空:
array.length === 0
20) 创建一个具有指定范围数字的新数组:
Array.from({ length: n }, (_, i) => i)
希望这对您有所帮助✨
喜欢❤️并保存🔖