红叶都枫了 @163
摘要: 1.如何使用构造器? function Person(name, age) { this.name = name; this.age = age; } var man = new Person("张三", 50); 2.什么是原型链? a.所有的 JavaScript 对象都会从一个 prototy 阅读全文
posted @ 2021-09-28 15:24 红叶都枫了163 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 概念:对于页面有很多静态资源的情况下(比如网商购物页面),为了节省用户流量和提高页面性能,可以在用户浏览到当前资源的时候,再对资源进行请求和加载。原理:当图片元素的偏移高度<=设备高度+滚动条与顶部的距离,即 img.offset().top <= window.height() + window. 阅读全文
posted @ 2021-09-28 10:21 红叶都枫了163 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 1.防抖:n 秒后在执行该事件,若在 n 秒内被重复触发,则重新计时。代码实现重在清零 clearTimeout。 应用:登录,提交,浏览器窗口的resizes事件,文本编辑保存 <script>//防抖函数 function debounce (f, wait) { //设置一个定时器 let t 阅读全文
posted @ 2021-09-28 09:39 红叶都枫了163 阅读(149) 评论(0) 推荐(0) 编辑