1. 程式人生 > 其它 >JavaScript 學習-1.註釋與變數宣告

JavaScript 學習-1.註釋與變數宣告

前言

JavaScript 是 Web 的程式語言。所有現代的 HTML 頁面都使用 JavaScript。

JavaScript 簡介

JavaScript 的學習分三個部分:
1、核心(ECMAScript):JavaScript的核心,描述了語言的基本語法和資料型別。ECMAScript 是一套標準,定義了一種語言的標準與具體實現無關。
2、文件物件模型DOM(Document Object Model): 用於操作頁面的元素。一套操作頁面元素的 API。DOM 可以把 HTML 看做是文件樹,通過 DOM 提供的 API 可以對樹上的節點進行操作。
3、瀏覽器物件模型BOM(Browser Object Model): 操作的是瀏覽器。一套操作瀏覽器功能的 API。通過 BOM 可以操作瀏覽器視窗,比如:彈出框、控制瀏覽器跳轉、獲取解析度等。

除錯

JavaScript 是依賴於瀏覽器執行的,在瀏覽器中我們有以下常用的三種方式可以除錯程式碼。

方法一:直接寫入 HTML 輸出流

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>
    document.write('hello world')
</script>
</body>
</html>

瀏覽器開啟頁面,會在頁面上輸出"hello world"

或者用innerHTML 寫入到元素文字內容

<body>
<p id="demo">demo</p>

<script>
document.getElementById("demo").innerHTML = "hello world";
</script>
</body>

方法二:通過alter() 彈出框顯示內容

<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>
    alert("hello world");
</script>
</body>
</html>

瀏覽器開啟頁面,在alert彈出框顯示內容

方法三:通過瀏覽器console除錯,這種也是最常用的方式

我們可以在<script> 裡面新增 console.log() 輸出內容

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>
    console.log("hello world")
</script>
</body>
</html>

谷歌瀏覽器f12 後,檢視console內容

也可以直接在控制檯輸入除錯程式碼

清空日誌可以點清空按鈕,也可以快捷鍵ctr+L

註釋