- 博客(2)
- 收藏
- 关注
原创 什么是闭包?闭包的优缺点?
1、变量作用域要理解闭包,首先要理解javascript的特殊的变量作用域。变量的作用域无非就两种:全局变量和局部变量。javascript语言的特别之处就在于:函数内部可以直接读取全局变量,但是在函数外部无法读取函数内部的局部变量。注意点:在函数内部声明变量的时候,一定要使用var命令。如果不用的话,你实际上声明的是一个全局变量!2、如何从外部读取函数内部的局部变量?出于种种原因,我们有时候需要获取到函数内部的局部变量。但是,上面已经说过了,正常情况下,这是办不到的!只有通过变通的方法才能实现
2021-01-05 01:26:59 190 1
原创 CSS三大特性及优先级
CSS三大特性及优先级 1.层叠性所谓层叠性,就是后定义的样式,会层叠(可以理解为覆盖)掉前面定义的样式。我们说的层叠性,是在样式产生冲突的时候才层叠,不冲突就不层叠。 2. 继承性 所谓继承性,就是如果子元素没有定义样式,那么他默认会以父元素的样式来继承。不是所有的样式都会继承,比如高度就从来不会继承,通常能继承的是一些文字相关的样式。比如font-系列,text-系列,color 文字颜色,line-height行高等优先级(权重高的生效)1 行内样式的优先级最高,内部和外部
2020-12-31 17:23:47 191
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人