中 声明变量 ,
使用 let 关键字 在 块级作用域 中 声明变量 ,
如果 声明时 , 不进行赋值 , 变量 会被自动初始化为 undefined 值 ;
如果 使用 const 关键字 在 块级作用域..." undefined " ;
3、不声明变量不赋值
在 JavaScript 中 , 不声明变量 , 不对该变量进行赋值 , 直接使用该变量 , 编译时不报错 , 执行时会报错 :
demo.html...在 JavaScript 中 , 不声明变量 直接进行赋值 , 可以直接使用该变量 ;
如果 不显式声明变量 , 就直接进行 赋值使用 , 那么 这个变量会自动成为全局变量 , 在严格模式下直接报错..., 不推荐这种方法 ;
代码示例 :
// 不声明变量直接进行赋值
// 该变量会变为全局变量
name2 = "Jerry";...>
执行后 , 该 不声明 直接赋值 的变量 可以使用 ;