Mkdir700's Note

Mkdir700's Note

前端

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

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

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

使用 http-server 调试油猴脚本

这篇文章介绍了如何使用HTTP服务器高效地开发和调试油猴(Tampermonkey)脚本,避免了频繁复制粘贴代码到编辑器的低效问题。通过安装`http-server`模块并在油猴脚本中使用HTTP URL,可以提升对网页的定制化能力。读者可以按照具体步骤操作,在浏览器控制台检查错误信息,提高前端开发的效率和便捷性。
Tec
71
0
0
2024-07-12