摘要: ### 阅读全文
posted @ 2023-08-25 17:34 饼MIN 阅读(8) 评论(0) 推荐(0)
摘要: ### 阅读全文
posted @ 2023-08-25 17:33 饼MIN 阅读(11) 评论(0) 推荐(0)
摘要: 对JS节流和防抖的理解 防抖与节流本质上是优化高频率执行代码的一种手段。浏览器的 resize、scroll、keypress、mousemove 等事件在触发时,会不断地调用绑定在事件上的回调函数,极大地浪费资源,降低前端性能 JS节流和防抖的区别,举个公交车站的栗子: 将时间段设为5分钟,有人上 阅读全文
posted @ 2023-08-25 17:31 饼MIN 阅读(84) 评论(0) 推荐(0)
摘要: ### 阅读全文
posted @ 2023-08-25 17:30 饼MIN 阅读(17) 评论(0) 推荐(0)
摘要: 深拷贝 深拷贝在进行深拷贝时,会拷贝所有的属性,并且如果这些属性是对象,也会对这些对象进行深拷贝,直到最底层的基本数据类型为止 深拷贝的方法: for in 遍历+递归的方式 <script> // 将一个对象里面的内容只拷贝一层 const obj = { name:"张三", age:18, i 阅读全文
posted @ 2023-08-25 17:30 饼MIN 阅读(21) 评论(0) 推荐(0)
摘要: 认识图片懒加载 定义:在网页中视图之外的图片默认不加载,随着页面的滚动,图片进入了显示的范围,则触发图片的加载显示 目的:提高页面的加载速度,让用户体验感更好并且节省流量;比如在一些电商网站上需要展示大量的商品图片信息,如果打开网页时让所有图片一次性加载完成,需要处理很多次网络请求,等待加载时间比较 阅读全文
posted @ 2023-08-25 17:29 饼MIN 阅读(60) 评论(0) 推荐(0)
摘要: 了解CSS预处理器 CSS只是一门描述性的语言,你只能一行一行单纯地描述,并不能像JavaScript那样使用变量、循环、运算等方式来操作。CSS预处理器的出现,使得我们可以像操作JavaScript那样以“编程”的方式来书写CSS。在CSS预处理器中,我们可以使用变量、循环、函数等方式来简化操作, 阅读全文
posted @ 2023-08-25 17:27 饼MIN 阅读(30) 评论(0) 推荐(0)
摘要: ### 阅读全文
posted @ 2023-08-25 17:26 饼MIN 阅读(14) 评论(0) 推荐(0)
摘要: ###了解单页面应用 * 单页面是指只有一个主页面的应用 所有的页面的内容都包含在这个所谓的主页面中 * 优点: * 公共资源不用重新加载,局部加载,服务器压力小 * 切换速度快,用户体验好 * 前后端分离 * 缺点: * 不利于SEO(可以优化:比如路由懒加载) * 初次加载时耗时长 * 相对于多 阅读全文
posted @ 2023-08-25 17:24 饼MIN 阅读(18) 评论(0) 推荐(0)
摘要: ###什么是跨域 * 跨域是是因为浏览器的同源策略限制,是浏览器的一种安全机制,在服务端之间是不存在跨域的。 * 所谓同源指的是两个页面具有相同的协议、域名和端口,三者有任一不相同即会产生跨域。 * 这里有很多人以为产生跨域的时候,连请求都没有发出去,这样理解是错误的,请求已经发出去了,服务器也把数 阅读全文
posted @ 2023-08-25 17:21 饼MIN 阅读(35) 评论(0) 推荐(0)
摘要: ###数据库的基本语法 阅读全文
posted @ 2023-08-25 17:21 饼MIN 阅读(22) 评论(0) 推荐(0)
摘要: ###什么是ajax * Ajax 全称为“Asynchronous Javascript And XML”级(异步 JavaScript 和 XML),是一种创建交互式网页应用的网页开发技术,用来实现前后端交互 * 其核心是XMLHTTPRequest对象,由浏览器提供。通过这个对象可以实现在不重 阅读全文
posted @ 2023-08-25 17:19 饼MIN 阅读(36) 评论(0) 推荐(0)