教程:http://javascript.ruanyifeng.com/ 基本语法 - 函数 1.函数名的提升 JavaScript引擎将函数名视同变量名,采用function命令声明函数时,整个函数会被提升到代码头部.下面的代码不会报错. f(); function f(){} 但是,采用赋值语句定义函数,JavaScript就会报错. f(); var f = function (){}; // TypeError: undefined is not a function 如果同时采用fun…