JavaScript中的延迟加载
1.把script代码写在底部
<div>
<div class="box">
<div class="btn"></div>
</div>
</div>
<script>
let box = document.querySelector(".box");
console.log(box);//可以打印box节点
</script>
2.onload
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script>
window.onload=function (){
console.log("我是onload");//这个最后打印(可以打印出box节点),先执行a.js和b.js中的内容;
}
</script>
</head>
<body>
<div>
<div class="box">
<div class="btn">
</div>
</div>
</div>
<script src="../javascript/a.js">