一般情况,都是按顺序执行
和java差不多,都是按顺序执行,单线程。
除非是异步。比如js有ajax请求。
window.onload,页面所有内容加载完毕才执行
一个页面,比如html页面,包含了很多的资源,比如js文件、图片文件等。
window.onload是等所有内容全部加装完毕才会执行。如果有很多资源文件,也是一样,window.onload代码执行时间可能就要等很久。
代码
window.onload=function() {
var time = new Date().getTime() - t2; //加载页面耗时
console.log("window.onload");
}
var t1 = new Date().getTime();
//var t1;
var time = new Date().getTime() - t1; //加载页面耗时
console.log(time);
console.log("gzh");
如果异常,就不执行了,和java差不多,即中断了
其他语言都一样。