2、同一作用域可以重复声明变量嘛?:var(可以),let/const(不可以)//1、var 同一作用域可以重复声明变量
var foo = 'foo'
var foo = 'bar'
//2、let/const 同一作用域不可以重复声明变量
let bar = 'lyk'
let bar = 'code'//报错
//3.let/const 不同作用域可以重复声明变量
const baz = 'baz'
{const baz = 'lyk'}
var foo = 'foo'
var foo = 'bar'
//2、let/const 同一作用域不可以重复声明变量
let bar = 'lyk'
let bar = 'code'//报错
//3.let/const 不同作用域可以重复声明变量
const baz = 'baz'
{const baz = 'lyk'}