提升代码质量的5个JavaScript小技巧
JavaScript 灵活易上手,但写出高质量代码却需要技巧积累。今天分享几个能立刻提升你代码质量的小技巧。
1. 可选链操作符 ?.
别再写冗长的判空了!
// 旧方式
const city = user && user.address && user.address.city;
// 新方式
const city = user?.address?.city;
2. 空值合并 ??
只针对 null 和 undefined 生效,比 || 更精准。
// 当 count 为 0 时,?? 会保留 0,而 || 会取默认值
const value = count ?? 10;
3. 数组去重一招鲜
利用 Set 的特性,一行代码搞定:
const uniqueArray = [...new Set(array)];
4. 函数参数默认值
让函数更健壮:
const greet = (name = '朋友') => `你好,${
name}!`;
5. 使用 console.table()
调试数组对象时,表格展示更清晰:
console.table(users);
这些小技巧能让你的代码更简洁、可读性更高。试着在你的项目中用起来吧!