我是靠谱客的博主 专注星月,这篇文章主要介绍【JavaScript】var、let 与 const,现在分享给大家,希望可以做个参考。

var:使用var声明的变量,其作用域为该语句所在的函数内,且存在变量提升现象。

let:使用let声明的变量,其作用域为该语句所在的代码块内,不存在变量提升。

const:使用const声明的是常量,在后面出现的代码中不能再修改该常量的值。且作用域与 let 相同。

 

※  

变量声明时如果不使用 var 关键字,那么它就是一个全局变量,即便它在函数内定义。

使用 var 关键字声明的全局作用域变量属于 window 对象

var str = "hello";
// 可以使用 window.hello 访问变量

使用 let 关键字声明的全局作用域变量不属于 window 对象

let str = "hello";
// 不能使用 window.hello 访问变量

最后

以上就是专注星月最近收集整理的关于【JavaScript】var、let 与 const的全部内容,更多相关【JavaScript】var、let内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(310)

评论列表共有 0 条评论

立即
投稿
返回
顶部