摘要: 防抖 防抖(debounce)指的是:频繁触发某个操作时,只执行最后一次。 场景:搜索框只在输入完后,才执行查询的请求。 好处:这样可以有效减少请求的次数,节省网络资源。 <input type="button" value="点击"> let timeId document.querySelect 阅读全文
posted @ 2022-06-08 11:28 丫丫learning 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 同源 同源:指的是两个 URL 地址具有相同的协议、主机名、端口号 同源策略(英文全称 Same origin policy)是浏览器提供的一个安全功能。 浏览器的同源策略规定:ajax请求的接口地址 与 ajax所在的静态html文件地址 要遵循同源策略 跨域 概念 同源指的是两个 URL 的协议 阅读全文
posted @ 2022-06-08 11:27 丫丫learning 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 概念 数据交换格式,就是服务器端与客户端之间数据传输的格式。 两种数据交换格式: XML(很少用) JSON(主流) JSON JSON(全称:JavaScript Object Notation)是一种数据交换格式,它本质上是用字符串的方式来表示对象或数组类型的数据。 JSON数据 用字符串的方式 阅读全文
posted @ 2022-06-08 11:23 丫丫learning 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 概念 XMLHttpRequest:是浏览器内置的一个构造函数 作用:基于 new 出来的 XMLHttpRequest 实例对象,可以发起 Ajax 的请求 使用 使用 XMLHttpRequest 发起 GET 请求 主要的 4 个实现步骤: ① 创建 xhr 对象 ② 调用 xhr.open( 阅读全文
posted @ 2022-06-08 11:22 丫丫learning 阅读(129) 评论(0) 推荐(0) 编辑
摘要: FormData 概念 概念:FormData 是浏览器提供的一个 WebAPI,它以键值对的方式存储数据。 作用:FormData 配合 Ajax 技术,能够向服务器发送 multipart/form-data 格式的请求体数据。 典型应用场景:FormData + Ajax 技术实现文件上传的功 阅读全文
posted @ 2022-06-08 11:20 丫丫learning 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 全局配置请求根路径 在 url 地址中,协议://域名:端口 对应的部分叫做“请求根路径”。 全局配置请求根路径的好处:提高项目的可维护性。 基于 axios 提供的固定配置,即可轻松配置请求的根路径。语法格式如下: axios.defaults.baseURL = '请求根路径' axios.de 阅读全文
posted @ 2022-06-08 11:18 丫丫learning 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 表单的三个组成部分 网页中采集数据的表单由三个部分组成,分别是:表单标签、表单域、表单按钮。 表单标签 HTML 的 <form> 就是表单标签,它是一个“容器”,用来将页面上指定的区域划定为表单区域 表单域 表单域提供了采集用户信息的渠道,常见的表单域有:input、textarea、select 阅读全文
posted @ 2022-06-08 10:55 丫丫learning 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 使用 Ajax 请求数据时,被请求的 URL 地址,就叫做数据接口(简称:接口或 API 接口)。同时,每个接口必须有对应的请求方式。 接口文档就是接口的使用说明书,它是我们调用接口的依据。 请参考一个现成的接口文档 https://www.showdoc.com.cn/ajaxapi?page_i 阅读全文
posted @ 2022-06-08 10:37 丫丫learning 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 概念 Ajax 是浏览器中的技术,用来实现客户端网页请求服务器的数据。 它的英文全称是 Asynchronous Javascript And XML,简称 Ajax。 使用 Ajax 请求数据的 5 种方式 序号 请求方式 描述 1 POST 向服务器新增数据 2 GET 从服务器获取数据 3 D 阅读全文
posted @ 2022-06-08 10:35 丫丫learning 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 客户端 概念:在前端开发中,客户端特指“Web 浏览器”。 作用:将互联网世界中的 Web 资源加载、并呈现到浏览器窗口中供用户使用。 服务器 概念:服务器是提供服务的设备。 作用:在上网过程中,服务器专门负责存放资源和对外提供服务。 客户端与服务器通信的过程 客户端与服务器之间的通信过程,分为请求 阅读全文
posted @ 2022-06-08 10:25 丫丫learning 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 什么是jQuery? 是一个JavaScript库,本质就是一个js文件, 旨在处理浏览器不兼容性并简化 HTML DOM 操作、事件处理、动画和 Ajax。 jQuery的使用步骤 下载 引入 <script src="jquery-3.6.0.min.js"> </script> 按照语法使用 阅读全文
posted @ 2022-06-08 08:39 丫丫learning 阅读(15) 评论(0) 推荐(0) 编辑