View on GitHub

baidu-ife

百度前端学院的练习及笔记

day17~18 2018.5.16、2018.5.21

1. 知识框图(ECMAScript3)

1.1 基本概念

点击查看大图 img

2. 关键内容

2.1 严格模式

阮一峰严格模式详解

2.2 布尔操作符的理解

2.2.1 短路原则

2.2.2 使用场景

  1. 从一组备选表达式中选出第一个真值表达式
  2. 对函数中的参数赋以默认值

2.3 运算符优先级

类型(优先级从高到低) 举例
一元 ++
乘性 *
加性 +
移位 »
关系 >
相等 ===
&
布尔 &&
条件 ?:
赋值 =
逗号 ,

2.4 try-catch语句

先执行try语句, 一旦遇到错误, 立马执行catch; 之后不管怎样都执行finally(包括return)