首页 > 试题广场 >

下列代码的运行输出结果是?

[单选题]
下列代码的运行输出结果是?

  • 6
  • 30
  • 报错: Uncaught SyntaxError: Identifier ‘age’ has already been declared
  • 报错: Uncaught SyntaxError: Identifier 'years' has already been declared
let 定义的变量在其作用域内不能被重复定义。

var 作用域为全局,与 let years = 6 的作用域有重合,所以发生了冲突。
编辑于 2020-08-12 21:39:04 回复(0)