Mkdir700's Note

Mkdir700's Note

前端

JS基础|let与var有什么区别?

JS基础|let与var有什么区别?

在 JavaScript 中,var 和 let 声明变量的作用域和提升方式不同。var 是函数作用域或全局作用域,而 let 是块作用域。使用 var 声明的变量会被提升到函数或全局作用域顶部,而 let 声明的变量会被提升到块作用域顶部,并且访问未初始化的 let 变量会导致 ReferenceError。此外,var 允许重复声明同一变量,而 let 不允许。在全局对象属性方面,var 声明的全局变量会成为全局对象的属性,而 let 不会。综上所述,let 提供更严格的作用域控制和更安全的变量声明方式,更适合现代 JavaScript 开发。
Tec
145
0
0
2024-07-12
使用 http-server 调试油猴脚本

使用 http-server 调试油猴脚本

最近学习前端知识,需求涉及油猴脚本。油猴插件提升定制化能力,但本地开发效率低。文章介绍通过 HTTP 服务器高效开发和调试油猴脚本。使用 Node.js 和 http-server 模块安装,启动服务器并更新油猴脚本以使用 HTTP URL。检查浏览器控制台以调试。
Tec
149
0
0
2024-07-12