Mkdir700's Note

Mkdir700's Note

前端

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

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

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

使用 http-server 调试油猴脚本

学习前端知识时,遇到油猴脚本需求,但频繁复制粘贴代码效率低,通过使用 HTTP 服务器可以高效开发和调试油猴脚本。步骤包括安装 `http-server` 模块、启动服务器、更新脚本使用 HTTP URL。调试时需检查浏览器控制台错误信息。HTTP 服务器避免了文件访问权限问题,适用于任意操作系统。
Tec
90
0
0
2024-07-12