JavaScript快速笔记
# JavaScript快速笔记 ### 1. 基本概念 #### VAR CONST 和LET 在ES6出现之前,用var来声明变量,如果不小心忘记了var而直接定义变量的话,变量会自动成为全局变量从而可能污染整个项目。const 和let是在ES6之后出现的,const用来定义常量而let用来定义局部变量。有趣的是const定义的常量可能并不是一成不变的,如果定义的是复杂类型,可能只是表示const对象的不变,而不代表对象内容不可变(如果有c语言基础,将复杂对象的定义看作指针应该更恰当一些)。比如说: const n=5; //定义常量n=5 n=6; //编译器报错,因为cons