进阶任务-12

2017-09-16  本文已影响27人  小羊熊

ajax 是什么?有什么作用?

1. 什么是ajax

AJAX 的全称为 Asynchronous JavaScript and XML
AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网
页的情况下,对网页的特定部分进行更新。

2.ajax的作用

异步加载数据,局部更新页面,有效提高用户体验。

前后端开发联调需要注意哪些事情?后端接口完成前如何 mock 数据?

1.前后端联调注意事项
2.后端接口如何完成mock数据

点击按钮,使用 ajax 获取数据,如何在数据到来之前防止重复点击?

设置“ 状态锁 ”来防止重复点击的动作
代码如下

 var statusLock = flase
 btn.addEventListener('click',function(){
   if(statusLock){
     return
   }else{
     statusLock = true
     var xhr = new XMLHttpRequest()
     xhr.readystatechange = function(){
       if(xhr.readyState ===4){
         statusLock = flase
       }
     }
   }
   xhr.open('发送请求的类型','后端的请求地址',true)
   xhr.send()
 })

实现加载更多的功能

实现加载更多

上一篇下一篇

猜你喜欢

热点阅读