, 只适用于 var 关键字 , let 和 const 关键字不能使用 ;
这种定义变量的方式已经过时 , 不推荐在现代 JavaScript 代码中使用 , 因为它可能会导致混淆和错误 ;
代码示例...会报错
//console.log(age);
执行后 , 在 浏览器控制台 中 , 打印出的未赋值的变量值都为..." undefined " ;
3、不声明变量不赋值
在 JavaScript 中 , 不声明变量 , 不对该变量进行赋值 , 直接使用该变量 , 编译时不报错 , 执行时会报错 :
demo.html...在 JavaScript 中 , 不声明变量 直接进行赋值 , 可以直接使用该变量 ;
如果 不显式声明变量 , 就直接进行 赋值使用 , 那么 这个变量会自动成为全局变量 , 在严格模式下直接报错...>
执行后 , 该 不声明 直接赋值 的变量 可以使用 ;