新人请教js花括号相关问题
请教以下代码中花括号的含义,和对象花括号,function花括号有啥区别?
最后想问下花括号还有没有其他用法?或者官方的基本解释
var varTest = 'test var OK.';
let letTest = 'test let OK.';
{
var varTest = 'varTest changed.';
let letTest = 'letTest changed.';
}
console.log(varTest); //输出"varTest changed.",内部"{}"中声明的varTest变量覆盖外部的letTest声明
console.log(letTest); //输出"test let OK.",内部"{}"中声明的letTest和外部的letTest不是同一个变量