[ Day 20 ] - AJAX

AJAX 是什麽?

AJAX 全名是 Asynchronous JavaScript And XML,是 JavaScript 使用非同步处理的技术,
可以达到无须重新载入整个页面,仍可继续进行其他操作,只更新指定的区块资料,提升使用者体验

AJAX 如何运作?


浏览器会向服务器发出资料请求(resquest),在发请求的同时,也会将身分验证的资料夹带在 headers 之中,
在服务器可以验证发出请求的来源身分,用以决定服务器是否要回传对应的资料

HTTP Resquest 是什麽

指的是浏览器发出请求的规范,以下列出几个常见的方法

  • GET:用於取得资料
  • POST:提交资料
  • DELETE:删除指定资料
  • PATCH:更新指定资料
  • PUT:取代指定的资料

HTTP 状态码(HTTP Status)

发出请求时,服务器会有对应的状态码,在处理请求时可能会遇到,以下列出几个常见的状态码

  • 200:连线 OK
  • 404:请求失败
  • 500:服务器异常

参考资料及学习资源

  • 0 陷阱!0 误解!8 天重新认识 JavaScript!
  • JavaScript 指南
  • 六角学院 - JavaScript 必修篇 - 前端修练全攻略

本日小结

简单理解 AJAX 的运作方式
这是我的学习纪录,我们下次见~


<<:  [Day20]Native Speech Recognition

>>:  第14章:设定系统时区与时间

Nice day 30 (iphone10s 功能挖掘)-完赛感言

感言 感谢笔者的夥伴,在这一路走来都给予支持和鼓励,想到当初不小心报到团体赛,不熟悉规则,以为是三人...

JS this DAY64

this 看到这个是不是很头痛??? 但别怕 接着往下看 this 基本观念 每个执行环境都有属於自...

连续 30 天 玩玩看 ProtoPie - Day 19

ProtoPie 其实也有一些我这次可能玩不到的部分。 也就是企业方案。(还是我 Request ...

Day16 测试与进度计算,与客诉的关系

谈到专案测试,最常听到的一句话就是「你测过了没?」与「这跟我测的时候不一样」这两句经典台词。 在谈到...

Android工程师说:只有「不当Android工程师」才是「好工程师」

开发Android需要经历些什麽样的心酸?...不是说iOS开发不会有心酸事,一想到「天线门」、「T...