Loading

摘要: JavaScript数据类型分为: 原始数据类型(7种) Number、String、Boolean、Null、Undefined、Symbol、BigInt 引用数据类型 Object 阅读全文
posted @ 2021-02-03 14:25 _Fatman 阅读(889) 评论(0) 推荐(0) 编辑
摘要: display、visibility、opacity三个属性隐藏元素之间的异同点一直是前端面试面试的常考题。 除了display、visibility、opacity三个属性可以隐藏元素之外,是否还存在其它属性可以隐藏元素呢? 它们之间又存在什么必然的联系呢? 这就是我们今天要讨论的问题 阅读全文
posted @ 2021-02-02 13:34 _Fatman 阅读(574) 评论(0) 推荐(5) 编辑
摘要: 因为在函数作用域或者块级作用域中也定义了一个undefined变量,在此作用域中就会优先使用新定义的变量,而不会去使用window.undefined,从而造成一种我们将window.undefined的值改变了的假象。 阅读全文
posted @ 2021-02-01 15:30 _Fatman 阅读(480) 评论(0) 推荐(2) 编辑
摘要: 单个选择器的特指度按照 !important > id选择符 > class选择符、属性选择符和伪类 > 元素选择符和伪元素的规律排序,如果遇到组合选择器,则按其逻辑将其拆分为单个选择器后相加再进行判断。如果选择器中的声明包含了!important,则这条属性会覆盖同属性所有不包含了!important的声明,只有在同属性的声明也包含!important,并且同属性的声明位于的选择器的特指度大于先前的选择器,亦或两个选择器的特指度相当,但同属性的声明位于的选择器位于先前的选择器之后时,才会覆盖先前的选择器的加了!important的属性。 阅读全文
posted @ 2021-01-28 22:33 _Fatman 阅读(668) 评论(0) 推荐(0) 编辑
摘要: CSS样式共有5个来源,它们分别是浏览器默认样式、用户样式、链接样式(位于单独的css文件中,通过link元素的src属性链接到html文档中)、嵌入样式(位于style元素中)、行内样式(位于要作用元素的style属性中)。 注意:嵌入样式是位于style元素中,行内样式是位于要作用元素的style属性中。 阅读全文
posted @ 2021-01-27 22:27 _Fatman 阅读(698) 评论(0) 推荐(2) 编辑