Mkdir700's Note

Mkdir700's Note

前端

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

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

在 JavaScript 中,`var` 和 `let` 分别声明变量的作用域不同。`var` 是函数作用域或全局作用域,而 `let` 是块作用域。同时,两者在提升方面也有差异,`var` 会被提升到函数或全局作用域的顶部,而 `let` 则提升到块作用域的顶部。重复声明变量时,`var` 允许覆盖,`let` 不允许。另外,`var` 声明的全局变量会成为全局对象属性,而 `let` 声明的不会。总的来说,`let` 提供更严格的作用域控制和更安全的变量声明方式,更适合现代 JavaScript 开发。
Tec
115
0
0
2024-07-12
使用 http-server 调试油猴脚本

使用 http-server 调试油猴脚本

本文介绍了在学习前端知识时遇到油猴脚本需求的背景,并指出频繁复制粘贴代码到油猴插件编辑器的低效问题。通过使用 HTTP 服务器(Node.js 和 http-server 模块),可以避免文件访问权限问题并在任意操作系统上进行高效开发和调试油猴脚本。作者详细列出了安装 http-server、启动服务器和更新油猴脚本以使用 HTTP URL 的步骤。最后,建议在浏览器控制台中检查是否有错误信息。
Tec
110
0
0
2024-07-12