我是javaScript的新手,几天前开始学习它。所以我正在学习功能和 我读过的大部分教程都说函数应该放在head标签中的script标签中,以便它们可以先装入。那是什么意思 ?因为我写了这个代码在javascript中加载函数
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
function1();
function function1() {
document.getElementById("demo").innerHTML="HEY";
}
</script>
</body>
</html>
和代码工作。事情是我不明白如何。你怎么能调用一个尚未“加载”的函数呢?浏览器是否以不同于HTML文档其余部分的方式读取脚本标记?任何人都可以解释它是如何工作的?
http://stackoverflow.com/q/1013385/3492895,http://stackoverflow.com/a/336868/3492895,认为这应该回答你的问题 – Winestone 2014-10-11 08:59:38
也脚本不必被放在头上标签:http://stackoverflow.com/q/436411/3492895 – Winestone 2014-10-11 09:03:50
非常感谢链接的家伙,我很抱歉,我问了一个问题之前问过。 “ – Dvorog 2014-10-11 09:08:05