Javascript & JQuery
網站互動設計程式進化之道
#5
2018.12.23

why ajax ?

透過非同步載入資料

371

HOW AJAX ?

372

  • Request & Response
    
  • XMLHttpRequest vs Fetch

資料格式

374

  • HTML
  • XML
  • JSON

JSON

376

  • Javascript Object Notation
  • 物件與陣列
  •  JSON Hijacking

JSONP & CORS

384

request

388

  • Http Methods
  • Http Status Code

jQuery & AJAX

392

  • .get() and .post()
  • .getJSON() and .getScirpt()

API

410

應用程式介面

特徵判斷

414

Modernizr.js

資料儲存

420

  • cookie & session
  • local storage
  • session storage

History API

424

瀏覽器網址與歷史紀錄

執行順序

452

queue & stack

Hoisting & SCOPE

456

  • let vs var
  • block scope

錯誤

458

  • 單執行續
  • 錯誤類型

錯誤處理

462

  • 預期或非預期
  • 程式碼除錯
  • 攔截錯誤

自訂錯誤

482

Javascript & JQuery 網站互動設計程式進化之道 #5

By Alex Chen

Javascript & JQuery 網站互動設計程式進化之道 #5

  • 674