试题
考点

js语言和框架-JavaScript语言-语法相关-操作符相关

面5笔5

var let const的区别以及块作用域

前往“校招VIP”小程序,刷题更快
最新校招难题刷题,快来进刷题群吧
解答

JS中作用域有:全局作用域、函数作用域。没有块作用域的概念。ECMAScript 6(简称ES6)中新增了块级作用域。

1 var定义的变量,没有块的概念,可以跨块访问, 不能跨函数访问。

2 let定义的变量,只能在块作用域里访问,不能跨块访问,也不能跨函数访问。

3 const用来定义常量,使用时必须初始化(即必须赋值),只能在块作用域里访问,而且不能修改。

4 同一个变量只能使用一种方式声明,不然会报错

评论

如如

2022-09-20 22:00:00

0 0

加载更多