defer
等于在页面完全在入后再执行,相当于
window.onload
,但应用上比
window.onload
更灵活
<!DOCTYPE
html
PUBLIC
"-//W3C//DTD
XHTML
1.0
Transitional//EN"
"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html
xmlns="
http://www.w3.org/1999/xhtml">
<head>
<meta
http-equiv="Content-Type"
content="text/html
charset=utf-8"
/>
<title>无标题文档</title>
</head>
<body>
<script
defer="defer">
alert("页面加载完我才执行的")
</script>
先看到这段话
然后再执行上面的
JS
如果去掉上面的
defer="defer"
那么会先执行JS
在看到这段话
</body>
</html>
1在body中用onload:
<body onload="myfunction()">
2
在脚本中用window.onload:
<script type="text/javascript">
function myfun()
{
alert("this window.onload")
}
/*用window.onload调用myfun()*/
window.onload=myfun//不要括号
</script>
vue.js实现页面加载完成执行函数
功能和jquery的
<script>
$(function () {
alert("1111")
})
</script>相同
函数的定义:给定一个数集A,对A施加对应法则f,记作f(A),得到另一数集B,也就是B=f(A)。那么这个关系式就叫函数关系式,简称函数。函数概念含有三个要素:定义域A、值域C和对应法则f。其中核心是对应法则f,它是函数关系的本质特征。
函数(function),最早由中国清朝数学家李善兰翻译,出于其著作《代数学》。之所以这么翻译,他给出的原因是“凡此变数中函彼变数者,则此为彼之函数”,也即函数指一个量随着另一个量的变化而变化,或者说一个量中包含另一个量。函数的定义通常分为传统定义和近代定义,函数的两个定义本质是相同的,只是叙述概念的出发点不同,传统定义是从运动变化的观点出发,而近代定义是从集合、映射的观点出发。