夥計們,我是Javascript新手,並且通過研究瞭解代碼中的所有內容,但是我不明白[9]和[12]行對代碼實際做了什麼。我的猜測是,當按鈕被按下時,它會調用id「msg」,但那會怎樣呢?所有的幫助表示讚賞。這條JavaScript代碼實際上做了什麼?
<!DOCTYPE html>
<html>
<body>
<p>Click the button to sort the array.</p>
<button onclick="RearrangeArray()">Rearrange Array</button>
<p id="msg"></p>
<script>
var products = ["Printer", "Tablet", "Router", "Computer","TV"];
document.getElementById("msg").innerHTML = products;
function RearrangeArray() {
products.sort();
document.getElementById("msg").innerHTML = products;
}
</script>
</body>
</html>
Stackoverflow不是這個問題的正確渠道。如果你真的不知道這是幹什麼的,爲什麼你不運行這個代碼,並且你可能會喜歡這樣的教程:https://www.w3schools.com/js/default.asp –
看到輸出? – Nicholas
我知道代碼是如何工作的,它重新排列了數組,但是調用id「msg」並使用.innerHTML並與產品等同的是什麼呢? –