var、let、const
约 123 字
var、let、const
var声明的变量可以在声明之前调用,let和const必须在声明之后调用。
var没有块级[[作用域]],let和const在同一块级作用域内不可重复声明。
var和let声明后的变量可以修改,const声明的变量,对于基本类型不可修改,对于引用类型,不可修改引用指向,但可以修改引用类型的内容,因此在声明时就必须初始化。
var声明的变量可以在声明之前调用,let和const必须在声明之后调用。
var没有块级[[作用域]],let和const在同一块级作用域内不可重复声明。
var和let声明后的变量可以修改,const声明的变量,对于基本类型不可修改,对于引用类型,不可修改引用指向,但可以修改引用类型的内容,因此在声明时就必须初始化。