AJAX March 28, 2019

如何在 Web 关闭页面时发送 Ajax 请求

Words count 4.3k Reading time 4 mins.

有时候我们需要在用户离开页面的时候,做一些上报来记录用户行为。又或者是发送服务器ajax请求,通知服务器用户已经离开,比如直播间内的退房操作。

本文主要分两部分来讲解怎么完成退出行为的上报。

浏览器有...

Read article

Article July 18, 2018

Ajax Fetch Axios之间的详细区别以及优缺点

Words count 3.6k Reading time 3 mins.

将jQuery的ajax、axios和fetch做个简单的比较,所谓仁者见仁智者见智,最终使用哪个还是自行斟酌

$.ajax({
   type: 'POST',
   url: url,
   data: data,
   dataType: dataType,
   success: function () {},
   error: function () {}
})

优缺点:

  • 本身是针对mvc模式的编程,不符合现在mvvm的浪潮

  • 基于原生...

Read article

原理与实现 May 04, 2018

Ajax原理与实现

Words count 3.6k Reading time 3 mins.

AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术。

原理:Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。

把服务器端看成一个数据接口(只负责吐数据),它返回的是一个纯文本流,当然,这个文本流可以是XML格式,可以是Html,可以是Javascript代码,也可以只是一个字符串。这时候,...

Read article
0%