JS01_基礎

weixin_34248258發表於2018-09-15
  • JavaScript概述

  • 什麼是JavaScript

簡稱JS,是一個瀏覽器解釋型語言,執行於JS直譯器或執行引擎中的指令碼程式碼

  • JS的組成


    2905385-b80143d6fa3e07ec.png
    image.png
  • JS的使用方式


    2905385-af96a85c37c8e240.png
    image.png
  • JS的常用方法


    2905385-6c17f600d33b9757.png
    image.png
  • JS的變數和常量


    2905385-ffb0a383f3df50a0.png
    image.png
  • JS中的資料型別

  • number型別


    2905385-de1de801665105ba.png
    image.png
  • string型別

string 型別,可以由 Unicode 的字元,數字或標點來組成

  • 檢視字元的Unicode碼 charCodeAt(index)


    2905385-502a2bda3eea5b83.png
    image.png
  • bool 型別
    用來表示真或假(小寫開頭哦)
    注意 :布林型別表示真或假,是可以參與數學運算的,true = 1 / false = 0

  • undefined 型別 和 null型別


    2905385-0bae6701bcb4557c.png
    image.png
  • 資料型別的轉換

  • 隱式型別轉換

  1. number + string number -> string
  2. number + bool bool -> number
  3. bool + string bool -> string
  • 強制型別轉換


    2905385-fcda52f30e7d656f.png
    image.png
  • JS的比較運算子


    2905385-29ccbf0be53c8de4.png
    image.png
  • JS的全域性和區域性變數


    2905385-f5d60c75b426d4ad.png
    image.png
  • JS中的陣列


    2905385-408e48cd5966d11b.png
    image.png
  • 直接在原陣列上進行操作
    pop()
    刪除一個陣列中的最後的一個元素,並且返回這個元素
    push()
    新增一個或者多個元素到陣列末尾,並且返回陣列新的長度
    shift()
    刪除陣列的第一個元素,並返回這個元素
    unshift()
    在陣列開始處插入一些元素,並返回陣列新的長度
    splice()
    從陣列中新增/刪除一些元素,然後返回被刪除的元素
    reverse()
    顛倒陣列中元素的順序
    sort()
    用於對陣列的元素進行排序

  • 返回新的陣列
    toString()
    將原陣列轉換為字串並返回
    contact()
    將傳入的陣列或者元素與原陣列合並,組成一個新的陣列並返回
    slice()
    連線兩個或多個陣列
    join()
    將陣列中的所有元素連線成一個字串
    indexOf()
    用於查詢元素在陣列中第一次出現時的索引,如果沒有,則返回-1
    lastIndexOf()
    用於查詢元素在陣列中最後一次出現時的索引,如果沒有,則返回-1


    2905385-b8acd7091f6dcda5.png
    image.png

    2905385-7d111f29c06d6175.png
    image.png
  • stringAPI的學習


    2905385-ca82afc7c0c2233c.png
    image.png

相關文章