javascript中script 的执行顺序
来源:网络收集 点击: 时间:2024-04-08!DOCTYPE html
html
head
meta charset=utf-8 /
title/title
script type=text/javascript src=js/jquery-1.7.2.js /script
/head
body
h5hello world/h5
script
alert(script脚本1)
/script
script
$(function(){
alert(页面加载完成)
})
/script
script
alert(script脚本2)
/script
/body
/html

javascript的执行顺序是自上而下的,所以首先执行alert(“script脚本1”)然后是alert(“script脚本2”),最后是alert(页面加载完成),$(function(){
})表示是页面加载完成后执行,script属于页面的一部分;

创建元素并追加到body中
script
$(function(){
$(divpHello/p/div).appendTo(body);
})
/script

script颂裹
$(function(){
$(divpHello/p/div).appendTo(h5);
$(divphello/p/div).appendTo(h5)
$(h5).append(123)
})
/script
连续追加

//判断IE
function isIE(){
var userAgent = navigator.userAgent,
rMsie = /(msie|trident.*rv:)(+)/,
rFirefox = /(firefox)\/(+)/,
rOpera = /(opera).+version\/(+)/,
爷获 rChrome = /(chrome)\/(+)/,
rSafari = /version\/(+).*(safari)/;
var browser;
var version;
var ua = userAgent.toLowerCase();

var match = rMsie.exec(ua);
if (match != null) {
霸怕墨 ieVersion = { browser : IE, version : match || 0 };
return true;
}
var match = rFirefox.exec(ua);
if (match != null) {
var ffVersion = { browser : match || , version : match || 0 };
return false;
}
var match = rOpera.exec(ua);
if (match != null) {
var opVersion = { browser : match || , version : match || 0 };
return false;
}
var match = rChrome.exec(ua);
if (match != null) {

var chVersion = { browser : match || , version : match || 0 };
return false;
}
var match = rSafari.exec(ua);
if (match != null) {
var sfVersion = { browser : match || , version : match || 0 };
return false;
}
if (match != null) {
var ohterVersion = { browser : , version : 0 };
return false;
}
}

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_466985.html