摘要: 什么是通信 通信就是信息的传递和交换。 通信的三要素 通信的主体。 通信的内容。 通信的方式。 现实中的通信:张三要把下周二开学的消息通过发微信的方式告诉李四。张三和李四就是通信的主体;通信的内容是下周二开学;通信的方式是发微信。 互联网中的通信:服务器要把博客页面通过响应的方式发送给客户端浏览器。 阅读全文
posted @ 2022-05-04 09:11 守鹤 阅读(258) 评论(0) 推荐(0)
摘要: 防抖 什么是防抖 防抖策略:当事件被触发后,延迟 N 秒后再执行回调,如果在这 N 秒内事件又被触发,则重新计时。 应用场景 用户在输入框中连续输入一串字符时,可以通过防抖策略,只在输入完后,才执行查询的请求。这样可以有效减少请求次数,节约请求资源。 节流 什么是节流 节流策略:顾名思义,可以减少一 阅读全文
posted @ 2022-05-03 16:13 守鹤 阅读(127) 评论(0) 推荐(0)
摘要: 什么是 JSONP JSONP 是 JSON 的一种使用模式,可用于解决主流浏览器的跨域数据访问的问题。 实现原理 由于浏览器同源策略的限制,网页中无法通过 Ajax 请求非同源的接口数据。但是 <script> 标签不受浏览器同源策略的影响,可以通过 src 属性,请求非同源的 js 脚本。因此, 阅读全文
posted @ 2022-05-03 13:12 守鹤 阅读(306) 评论(0) 推荐(0)
摘要: 同源 什么是同源 如果两个页面的协议、域名和端口都相同,那么这两个页面具有相同的源,也就是同源。 比如: http://www.test.com/index 和 http://www.test.com/other.html 是同源,因为协议、端口和域名都相同。 http://www.test.com 阅读全文
posted @ 2022-05-03 09:09 守鹤 阅读(278) 评论(0) 推荐(0)
摘要: 什么是 axios Axios 是专注于网络数据请求的库。相比于原生的 XMLHttpRequest 对象,axios 简单易用。相比于 jQuery,axios 更轻量化,只专注于网络数据请求。 axios 发起 GET 请求 语法: axios.get('url', { params:{ /*参 阅读全文
posted @ 2022-05-02 14:51 守鹤 阅读(136) 评论(0) 推荐(0)
摘要: 认识 XMLHttpRequest Level2 旧版 XMLHttpRequest 的缺点 只支持文本数据的传输,无法用来读取和上传文件 传送和接收数据时,没有进度信息,只能提示有没有完成 XMLHttpRequest Level2的新功能 可以设置 HTTP 请求的时限 可以使用 FormDat 阅读全文
posted @ 2022-05-02 14:13 守鹤 阅读(102) 评论(0) 推荐(0)
摘要: 什么是数据交换格式 数据交换格式,就是服务器端与客户端之间进行数据传输与交换的格式。前端领域经常提及的两种数据交换格式分别是 XML 和 JSON,其中 XML 用的非常少。 XML XML 是什么 XML 的全称是 EXtensible Markup Language,即可扩展标记语言。因此 XM 阅读全文
posted @ 2022-05-02 09:45 守鹤 阅读(261) 评论(0) 推荐(0)
摘要: 什么是 XMLHttpRequest XMLHttpRequest 是浏览器提供的 js 对象,通过它,可以请求服务器上的数据资源。之前的 $.ajax 等 Ajax 函数,就是基于 xhr 对象封装的。 xhr 发送 GET 请求 步骤: 创建 xhr 对象 调用 xhr.open() 函数 调用 阅读全文
posted @ 2022-05-01 17:07 守鹤 阅读(572) 评论(0) 推荐(0)
摘要: 模板引擎基本概念 什么是模板引擎 模板引擎:顾名思义,它可以根据程序员指定的模板结构和数据,自动生成一个完整的 HTML 页面。 模板引擎的好处 减少了字符串的拼接操作 使代码结构更清晰 使代码更易于阅读和维护 art-template 模板引擎 简介 art-template 是一个简约、超快的模 阅读全文
posted @ 2022-05-01 10:25 守鹤 阅读(208) 评论(0) 推荐(0)
摘要: 什么是表单 表单在网页中主要负责数据采集功能。HTML 中的 <form> 标签,就是用于采集用户输入的信息,并通过<form>标签的提交操作,把采集到的信息提交到服务器端进行处理。 表单组成部分 表单由三部分组成 表单标签 表单域 表单按钮 表单域:包含了文本框、密码框、隐藏域、多行文本框、复选框 阅读全文
posted @ 2022-04-28 20:31 守鹤 阅读(331) 评论(0) 推荐(0)