在学习作用域之前先简单了解一下JavaScript的编译、执行过程。 JavaScript被称之为解释性语言,与Java等这类编译语言区别在于:JavaScript代码写好了就可以直接立即执行,Java则需要相对较长时间的编译过程才可生成可执行的机器码。 但其实JavaScript也是有编译过程的,JavaScript使用的是一种即时编译的方式(JIT)。 J...
在学习作用域之前先简单了解一下JavaScript的编译、执行过程。 JavaScript被称之为解释性语言,与Java等这类编译语言区别在于:JavaScript代码写好了就可以直接立即执行,Java则需要相对较长时间的编译过程才可生成可执行的机器码。 但其实JavaScript也是有编译过程的,JavaScript使用的是一种即时编译的方式(JIT)。 J...