1. 程式人生 > >javascript基本語法1

javascript基本語法1

1.(1)可以將javascript寫到超連結的href屬性中,阻止跳轉,執行javascript函式。

    <a href="javascript:alert('sss');">超連結</a>

  (2) javascript可以寫到<script>標籤中,巢狀在html標籤裡面

  (3) 如果javascript程式碼多的話,可以將javascript程式碼提取到js檔案中,再通過<script>標籤引入到HTML檔案

2.輸出變數,就是將容器裡面的內容輸出到瀏覽器

(1) alert(),以彈出框的形式輸出內容

(2) document.write(),向網頁的body裡面寫入內容

(3) 在控制檯輸出內容:右擊滑鼠----審查元素(檢查)console.log();

3.javascript中可以儲存8種資料型別

(1)字串型別(單雙引號沒有區別)

(2)數值型別(javascript中,小數和整形都屬於number型別;nan表示不是一個數值型別)

(3)布林型別(true,false,空陣列和0為true)

(4)函式(可以使用一個變數儲存函式,將來通過變數名找到這個函式在讓其執行

    如果我們在函式內定義變數時,沒有使用var

關鍵字,預設表示該變數就是全域性的

(5)陣列

(6)物件

(7)undefined

    n 聲明瞭變數,但是未初始化(未給變數賦值),變數的值就是undefined

    n 函式沒有返回值預設返回的就是undefined

    n 屬性名變數名寫錯了返回undefined表示沒有這個屬性

  (8)null

4.可以通過typeof()來獲取變數的儲存的資料型別

5.強制型別的轉換:

    (1)parseInt()

    (2)parseFloat()

    (3)Number()強制轉換成數值型別

    (4)String()

    (5)Boolean()

6.函式的閉包

當我們在函式內,再巢狀定義函式的時候,內部函式就會把外部函式變數的最終值,儲存到記憶體中,這就稱為閉包

7.+有兩成意義:字串的連線    和    四則運算