js在页面上执行的顺序

一、js是单线程执行的
二、js是顺序执行的
三、代码:

1、index.html



    
    
    Document



 






2、index.js
$(function(){
    console.log("js")
})
3、jquery.js
   不上代码了

四、实验:

1、

 js在页面上执行的顺序_第1张图片

js执行的顺序为:先引用的外部的js=>页面上先声明的js=>页面上后声明的js

2、调整顺序,执行结果

js在页面上执行的顺序_第2张图片

js执行顺序为:页面上先声明的js=>页面上后声明的js=>外部引用的js

3、总结:

  js的执行顺序和声明以及引用的顺序有关,先声明的顺序先执行,后声明的顺序后执行,(ps:如果有两个同名方法,后声明的会覆盖先声明的)

你可能感兴趣的:(前端技术,js执行顺序,js,在html中的执行顺序)