最近被Boss逼着学习Javascript,让我少看杂七杂八的书,从语法深入。
《Javascript语言精粹》提到
“Javascript的代码块语法看起来支持块级作用域,实际上JS并不支持,这个混淆之处可能成为错误之源。”
有一点无法理解啊,函数作用域不就是块级作用域么,为什么说不支持?
混淆可能导致什么错误呢?
《Javascript语言精粹》提到
“Javascript的代码块语法看起来支持块级作用域,实际上JS并不支持,这个混淆之处可能成为错误之源。”
有一点无法理解啊,函数作用域不就是块级作用域么,为什么说不支持?
混淆可能导致什么错误呢?