相关文章推荐
英勇无比的领带  ·  asp.net - Identity 3 ...·  2 年前    · 
高大的蟠桃  ·  java word转html ...·  3 年前    · 
气势凌人的打火机  ·  java 调用 ...·  3 年前    · 


问题:有时候将js部分代码抽成一个方法,调用后,发现逻辑代码与方法内的代码并不是顺序执行

解决:将方法定义为声明型的函数

声明型的函数会在所有的输出前执行,且不论位置在哪。(即声明函数会执行在文档的最前面)

function methodName() {
    ......
}

补充:表达式型函数如下:

表达式函数定义必须在调用之前

var methodName = function () {
    ......