# lesson_3_27 **Repository Path**: js-class/lesson_3_27 ## Basic Information - **Project Name**: lesson_3_27 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # js高级 es3(for,if,else...),es5(forEach,some,...),es6 es3,es5语法太宽松 1. 严格 2. 简洁 css2 ---> css3(box-shadow,text-shadow,border-radius) 1. 以后能用let的就尽量不要再用var 2. js存在三种作用域:全局、函数级局部、块级作用域 let 1. 会产生块级作用域 2. 不会出现变量提升 3. 产生暂时性死区 4. let定义变量不能重复声明 保证我们写出来的代码是正常人