自學日記

學習程式相關知識及學習法

0%

認識Javascript(JS)

認識Javascript(JS)

介紹JS及瀏覽器運作

JS簡介

  • JS為瀏覽器唯一指定的內建程式語言
  • 與java毫無關聯,只是名字像!

    瀏覽器如何運作

    1
    2
    3
    4
    5
    6
    使用者user->瀏覽器Browser:瀏覽網頁
    瀏覽器Browser->伺服器Server: 發出request拿資料
    Note right of 伺服器Server:接到指令
    伺服器Server-->瀏覽器Browser: 回傳資料
    Note left of 瀏覽器Browser: 顯示資料
    瀏覽器Browser-->使用者user:使用者看到資料網頁

    可使用開發者工具的network下方的All檢查,重新整理之後點選第一個觀察request&response。[color=#90ddff]

javascript 與 jQuery 的關係

  • jQuery 是一個JS函式庫(library)
  • jQuery提供許多方便的方法
  • 但JS也可以得到相同效果

    HTTP請求方法與HTTP動詞

  • GET:用於平時網頁瀏覽時輸出資料不受保護(對比post)的情形。
  • POST:用於輸入帳密時,受保護的狀態下需要傳送資料給伺服器驗證的情形。
  • DELETE:假如線上購物時,希望刪除商品時的情形