2019年9月25日
摘要: 1.原型对象的概念: ls.say() 所有函数只要一创建出来,浏览器就会分配一个原型对象给这个函数,通过这个函数的prototype属性可以找到自己的原型对象。 原型对象身上的属性contructor 又可以找到自己的函数。 2.实例的概念: 一个对象是通过某个构造函数new出来的,这个对象就是某 阅读全文
posted @ 2019-09-25 21:59 宅到深夜 阅读(192) 评论(0) 推荐(0)
摘要: new做的四件事情 1.创建了一个新的对象 2.调用了这个函数 3.让函数中this指向这个新的对象 4.返回一个新的对象 阅读全文
posted @ 2019-09-25 21:16 宅到深夜 阅读(363) 评论(0) 推荐(0)
摘要: 概念 1.全局作用域:在script标签内,函数外的区域就是全局作用域。在全局作用域内申明的变量叫做全局变量。 2.函数作用域:在函数内的区域,叫做函数作用域,在函数作用域内申明的变量就做局部变量。 3.隐式全局变量:只要赋值,没有使用var申明的变量,也是全局变量,叫做隐式全局变量。 相关题型 1 阅读全文
posted @ 2019-09-25 20:35 宅到深夜 阅读(235) 评论(0) 推荐(0)
摘要: 1.闭包的概念:函数和作用域的结合。 一个内部函数引用了外部函数的变量,外部函数形成了一个闭包。 2.案例 3.闭包的作用 (1)私有化数据 (2)私有化数据的基础上要保持数据 4.闭包的缺点 由于内部函数引用了外部函数变量,导致外部函数执行完毕后无法弹栈,这样的话,如果代码中大量写了闭包,有可能会 阅读全文
posted @ 2019-09-25 17:16 宅到深夜 阅读(183) 评论(0) 推荐(0)
摘要: rem以单位进行布局 实现宽高自适应的布局 em:当前元素一个字体的大小 <style> .box { position: relative; width: 6.4rem; height: 3rem; background-color: hotpink; margin: 0 auto; } img  阅读全文
posted @ 2019-09-25 11:20 宅到深夜 阅读(266) 评论(0) 推荐(0)
摘要: `回流(reflow)`:当render tree中的一部分(或全部)因为元素的规模尺寸,布局,隐藏等改变而需要重新构建。 `重绘(repaint)`:当render tree中的一些元素需要更新属性,而这些属性只是影响元素的外观,风格,而不会影响布局的,比如background-color。 浏览 阅读全文
posted @ 2019-09-25 00:32 宅到深夜 阅读(216) 评论(0) 推荐(0)