es6块级作用域的正确写法(必须有大括号)

2025年02月25日 建站教程

es6块级作用域怎么写不会报错,为什么必须有要写大括号,下面web建站小编给大家详细介绍一下!

块级作用域是es6语法新增的块作用域由 包裹, 语句和 语句里面的 也属于块作用域。函数中的{},if语句,for循环,也是属于块级作用域,let与const定义的变量只能在作用域有效。

es6块级作用域的正确写法

// 第一种写法,报错
if (true) let x = 1;

// 第二种写法,不报错
if (true) {
  let x = 1;
}
// 不报错
'use strict';
if (true) {
  function f() {}
}

// 报错
'use strict';
if (true)
  function f() {}

本文链接:http://so.lmcjl.com/news/23814/

展开阅读全文
相关内容