一、学习过程
学习中发现的知识点对比及比较
二、setProperty与getAttribute
setProperty有第三个参数,!important。虽然都是设置内联样式,但是setProperty权重更高
三、className与classlist
className返回值是包含元素class属性值的字符串。
classlist返回值是DOMTokenList类型集合,通过此集合可以非常便利的操作元素class属性。
四、rem与em
- rem是相对于根元素进行计算,而em是相对于当前元素或父元素的字体大小。
- rem不仅可以设置字体的大小,还支持元素宽、高等属性。
- em是相对于当前元素或父元素进行换算,层级越深,换算越复杂。而rem是相对于根元素计算,避免层级关系
二、学习心得
通过基础的前端学习以及两次页面实现,让我能够更灵活使用所学的方法,在吧考虑内存消耗以及其他适配度的情况下,大体的页面是可以做出来的。在实现过程中,从最初看到页面的惊讶,惶恐。到现在的大体可以做出来。虽然说仅仅10天,学到的东西特别多。当然学习的js深度还不够,后期还要加强学习。
三、学习计划
暂停一段时间学习计划,开始复习高数与英语,准备期末考试。