JS的编译与执行顺序
浅谈js是如何解析的?js变量使用?前置知识1、代码块 js中的代码块是指由2、声明式函数与赋值式函数 JS中的函数定义分为两种:声明式函数与赋值式函数。声明式函数与赋值式函数的区别在于:在JS的预编译期,声明式函数将会先被提取出来,然后才按顺序执行js代码。 javascript是解释型语言,自然就是编译一行,执行一行。js运行过程分为三步:1、语法分析 2、预编译 3、解释执行。预编译期JS会对本代码块中的所有声明的变量和函数进行处理(类似与C语言的编译),但需要注意的是此