上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 块元素:排斥与其他元素同处一行;一般都是其它块元素或行内元素的容器 行内元素(内联元素):可以和其它行内元素同处一行;一般那只能容纳文本和其他行内元素;其高度由容纳的文本的大小决定,宽度由内容的长短决定 在加入了css控制后,这两个元素也可互相转换 区别: 块元素占据一整行;多个行内元素可以共处一行 阅读全文
posted @ 2022-09-21 15:40 天青色等烟雨灬 阅读(518) 评论(0) 推荐(0)
摘要: 盒模型本质就是一个盒子,封装了周围的html元素,包括边距,边框和实际内容;允许我们在其他元素和周围元素边框之间放置元素 盒模型有标准盒模型和怪异盒模型(IE盒模型)在编辑html时最顶上会有DOCTYPE标签,即使用标准盒模型,如果没有该标签则由浏览器自己决定 在css3中增加了属性box-siz 阅读全文
posted @ 2022-09-21 15:22 天青色等烟雨灬 阅读(352) 评论(0) 推荐(0)
摘要: 浏览器根据数据的存储方式分为栈垃圾回收和堆垃圾回收 栈垃圾回收: 当一个函数执行完毕后,其ESP(记录当前函数状态的指针)会下移指向下一个函数,这个下移操作即视为对上一个执行完毕的函数销毁其执行上下文 堆垃圾回收: 处理完栈空间的回收,堆空间的数据依然存在,这就需要垃圾回收器回收,根据数据生命周期的 阅读全文
posted @ 2022-09-07 10:20 天青色等烟雨灬 阅读(76) 评论(0) 推荐(0)
摘要: 防抖和节流都是为了解决事件被频繁触发的问题 防抖(debounce) 原理:当持续触发事件时,在设定的时间内没有再次触发事件,则事件才会处理函数一次;如果在设定时间之前再次触发该事件,则重新开启定时器,执行最后一次触发事件 应用场景: scroll事件滚动 浏览器窗口的缩放resize事件 搜索框输 阅读全文
posted @ 2022-09-05 10:34 天青色等烟雨灬 阅读(1152) 评论(0) 推荐(0)
摘要: 执行js代码时,遇到同步任务,直接推入调用栈执行,遇到异步任务,将该任务挂起,等到有返回结果后放到任务队列中; 当调用栈中的任务全部执行完成后,这时开始事件循环(Eventloop),不断的访问任务队列,将其中的任务推到调用栈中执行. 事件循环的大致过程: 清空调用栈中的同步代码 执行微任务队列中的 阅读全文
posted @ 2022-09-03 15:46 天青色等烟雨灬 阅读(92) 评论(0) 推荐(0)
摘要: 事件冒泡是从当前触发事件的对象逐层向上传递,依次触发,直到document 如果需要阻止事件冒泡可以在需要阻止的事件函数中加上event.stopPropagation() <style> #box1 { width: 300px; height: 300px; background: bluevi 阅读全文
posted @ 2022-09-03 10:41 天青色等烟雨灬 阅读(72) 评论(0) 推荐(0)
摘要: 创建一个空对象 让这个新对象的圆形_proto_指向构造函数的原型prototype 让this指向新对象,然后执行构造函数的代码 如果函数没有return,或者return基本数据类型,则最终返回这个新对象;如果return的时引用数据类型,则返回这个引用类型 阅读全文
posted @ 2022-09-03 09:52 天青色等烟雨灬 阅读(19) 评论(0) 推荐(0)
摘要: Ajax能够实现和服务器交换数据并让页面局部更新 ajax相比于传统的方式是相当于在服务器和客户端之间多了一层中间层ajax引擎,使用户和服务器操作异步化 传统方式中用户和服务器的交互 当用户发送请求时,客户端相当于暂停状态,如果服务器没有处理完,那客户端就一直处于暂停态 在发送请求时必须等到上一个 阅读全文
posted @ 2022-09-03 09:43 天青色等烟雨灬 阅读(26) 评论(0) 推荐(0)
摘要: call()第一个参数是this的新指向;第二个参数是要传入函数的参数 let cat = { name: "喵喵" } let dog = { name: "旺财", eat(food) { console.log(this.name, "喜欢吃", food) }, eatMore(food1, 阅读全文
posted @ 2022-09-02 09:48 天青色等烟雨灬 阅读(42) 评论(0) 推荐(0)
摘要: 普通函数的this 作为函数在全局调用,this的指向是window var name = '卡卡'; function cat() { var name = '有鱼'; console.log(this.name);//卡卡 console.log(this);//window } cat(); 阅读全文
posted @ 2022-09-02 09:13 天青色等烟雨灬 阅读(33) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页