返回
代码锦囊:16个不可错过的JavaScript代码片段
前端
2023-12-01 16:44:56
在当今瞬息万变的技术世界中,JavaScript已经成为开发人员必不可少的工具。作为一种灵活且强大的编程语言,JavaScript被广泛应用于构建网站、移动应用和游戏。为了帮助开发人员提高工作效率,我整理了16个实用的JavaScript代码片段,覆盖各种常见场景。
- 数组去重
const uniqueArray = [...new Set(array)];
- 对象深拷贝
const deepCopy = JSON.parse(JSON.stringify(object));
- 数组随机排序
array.sort(() => Math.random() - 0.5);
- 对象属性是否存在
Object.hasOwn(object, property);
- 获取字符串长度
string.length;
- 检查值是否为NaN
Number.isNaN(value);
- 日期格式化
const date = new Date();
date.toLocaleDateString();
- 延迟函数执行
setTimeout(function, milliseconds);
- 循环对象
for (const property in object) {
console.log(property);
}
- 数组去重并排序
const uniqueSortedArray = [...new Set(array)].sort();
- 字符串反转
string.split('').reverse().join('');
- 数组最大值和最小值
Math.max.apply(null, array);
Math.min.apply(null, array);
- 数组中查找元素
array.indexOf(element);
- 数组中删除元素
array.splice(index, 1);
- 创建随机数
Math.random();
- 代码调试
console.log(variable);
debugger;
我希望这些代码片段能帮助你编写更强大、更高效的JavaScript代码。如果你对这些代码片段有任何疑问或需要更详细的解释,请随时在评论区留言。