![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
全栈小白哥
一名大三在校生的前端学习之旅,关注我,我们一起学习
展开
-
一篇文章让你弄懂Ajax
传统网站中存在的问题 网速慢的情况下,页面加载时间长,用户只能等待 表单提交后,如果一项内容不合格,需要重新填写所有表单内容 页面跳转,重新加载页面,造成资源浪费,增加用户等待时间 Ajax概述 它是浏览器提供的一套方法,可以实现页面的无刷新更新数据,提高用户浏览网站应用的体验 Ajax的应用场景 页面上拉加载更多数据 列表数据无刷新分页 表单项离开焦点数据验证 搜索框提示文字下拉列表 。。...原创 2020-03-06 14:02:44 · 352 阅读 · 0 评论 -
js的宏任务和微任务之道
宏任务 页面中的大部分任务都是在主线程上执行的,这些任务主要: 渲染事件(如DOM,计算布局,绘制) 用户交互事件(如鼠标点击,滚动页面,放大缩小) JavaScript脚本执行事件 网络请求完成,文件读写完成事件 为了协调这些任务有条不紊地在主线程上执行,页面进程引入了消息队列和事件循环机制,渲染进程内部会维护多个消息队列,比如延迟队列和普通的消息队列。然后主线程采用一个for循环,不断的从...原创 2020-03-03 11:00:36 · 159 阅读 · 0 评论