我是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