day04-JavaScript01( 二 )


文章插圖

  • 執行js,Chrome瀏覽器如何查看錯誤信息
    進入到調試器(快捷鍵同上),到控制臺查看錯誤信息,error信息即可定位錯誤位置
    day04-JavaScript01

    文章插圖
    day04-JavaScript01

    文章插圖
  • 4.JavaScript變量
    • JavaScript變量表示存儲數據的容器
      與代數一樣,JavaScript 變量可用于存放值(比如 x=5)和表達式(比如 z=x+y)
      變量可以使用短名稱(比如 x 和 y) , 也可以使用描述性更好的名稱(比如 age, sum, totalvolume)
    • 變量必須以字母開頭
    • 變量也能以 $ 和 _ 符號開頭(不過我們不推薦這么做)
    • 變量名稱對大小寫敏感(y 和 Y 是不同的變量)
    JavaScript 語句和 JavaScript 變量都對大小寫敏感
    • 聲明(創建)JavaScript變量
      在 JavaScript 中創建變量通常稱為"聲明"變量 。
      我們使用 var 關鍵詞來聲明變量(但是不使用var聲明也不會報錯,建議使用var)
    5.JavaScript數據類型
    • 數據類型介紹
      JavaScript常用的數據類型如下:
      • 數值類型number
      • 字符串類型string
      • 對象類型object
      • 布爾類型boolean
      • 函數類型function
    • 特殊值
      • undefined變量未賦初始值時,默認undefined
      • null空值
      • NaNNot a Number 非數值
    • 數據類型注意事項
      String字符串可以雙括號括起來,也可以單括號括起來
    例子:特殊值
    【day04-JavaScript01】<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>數據類型-特殊值</title><script type="text/javascript">//1.typeof()是JavaScript語言提供的一個函數//2.返回變量的數據類型// 3.3個特殊值,undefined:沒有復制就使用 null:空值NaN:不能識別類型var email;//特殊值undefinedconsole.log("email=" + email);//undefinedvar address = null;console.log("address=" + address);//nulconsole.log(10 * "abc");//NaN</script></head><body></body></html>
    day04-JavaScript01

    文章插圖
    6.運算符(常用)JavaScript 運算符 (w3school.com.cn)
    6.1算術運算符
    1. 算術運算符用于執行變量與或值之間的算術運算
    2. y等于5 , 下面的表格解釋類這些算術運算符
      day04-JavaScript01

      文章插圖
    6.2賦值運算符
    1. 賦值運算符用于給JavaScript變量賦值
    2. 給定x=10和y=5,下面的表格解釋了賦值運算符
      day04-JavaScript01

      文章插圖
    6.3關系運算符
    1. 關系(比較)運算符在邏輯語句中使用,以測定變量或值是否相等
    2. 給定x=5,下面的表格解釋了比較運算符
      day04-JavaScript01

      文章插圖
    例子:關系運算符之全等 ===
    <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>關系運算符</title></head><body><script type="text/javascript">var a = 1000;//numbervar b = "1000";//stringconsole.log(a == b);//trueconsole.log(a === b);//false</script></body></html>
    day04-JavaScript01

    文章插圖
    6.4邏輯運算符
    1. 邏輯運算符用于測定變量或值之間的邏輯
    2. 給定x=6以及y=3,下表解釋了邏輯運算符
      day04-JavaScript01

      文章插圖
    • 邏輯運算符注意事項和細節
    1. 在JavaScript語言中,所有的變量 , 都可以作為一個boolean類型的變量去使用
    2. 0,null,undefined , ""(空串)都認為是false
    3. &&且運算有兩種情況:(即&&返回值是遵守短路與的機制)
      • 當表達式全為真時,返回最后一個表達式的值
      • 當表達式中,有一個為假的時候,返回第一個為假的表達式的值
    4. ||或運算,有兩種情況:(即||返回值是遵守短路或的機制)
      • 當表達式全為假的時候,返回最后一個表達式的值
      • 只要有一個表達式為真,就會返回第一個為真的表達式
    5. &&運算和||運算有短路現象

      推薦閱讀