HTML 中的全局变量
使用 JavaScript 的情况下,全局作用域是 JavaScript 环境。
在 HTML 中,全局作用域是 window 对象。
通过 var 关键词定义的全局变量属于 window 对象
通过 let 关键词定义的全局变量不属于 window 对象
重新声明
允许在程序的任何位置使用 var 重新声明 JavaScript 变量
在相同的作用域,或在相同的块中,通过 let 重新声明一个 var 变量是不允许的
在相同的作用域,或在相同的块中,通过 let 重新声明一个 let 变量是不允许的
在相同的作用域,或在相同的块中,通过 var 重新声明一个 let 变量是不允许的
HTML 中的全局变量
使用 JavaScript 的情况下,全局作用域是 JavaScript 环境。
在 HTML 中,全局作用域是 window 对象。
通过 var 关键词定义的全局变量属于 window 对象
在相同的作用域,或在相同的块中,通过 var 重新声明一个 let 变量是不允许的