今天学习《番外篇》第3章 JS 语法实例讲解 第21课 实用技巧一:操作符、扩展运算符和短路评估等技巧,这节课开始学习 JS 语法的简写技巧。这一课谈及的技巧,多数在前面章节中已有使用,掌握这些技巧,意在使代码更加易写、易读和易于维护。
学习目标
- 使条件运算符(?:)简化 if 逻辑
- 使用逻辑或运算符(||)简化变量赋值
- 使用扩展运算符(…)操作数组
- 使用双按位非运算符(~~)向下取整
- 在 if 条件中使用布尔值自动转换
- 使用 for in 和 for of 遍历数组
- 使用短路评估简写 if 语句
- 使用 try catch 捕捉异常
主要知识点/技能点
- 使用 try catch 语句会让代码嵌套加深,在实际开发中更多是采用 Promise + 异步转同步的方式编写代码,而不是使用很多嵌套的 try catch 语句。
实践疑难点
略
小结
这节课我们主要学习了条件运算符、扩展运算符、短路评估等实用语法技巧。