问题:有时候将js部分代码抽成一个方法,调用后,发现逻辑代码与方法内的代码并不是顺序执行
解决:将方法定义为声明型的函数
声明型的函数会在所有的输出前执行,且不论位置在哪。(即声明函数会执行在文档的最前面)
function methodName() { ...... }
补充:表达式型函数如下:
表达式函数定义必须在调用之前
var methodName = function () { ......