Day25:P77-P86
学习笔记:
1.声明变量优先使用const,有了变量先给const,如果发现它后面是要被修改的,再改为let
2.为什么const声明的对象可以修改里面的属性?
因为对象是引用类型,里面存储的是地址,只要地址不变,就不会报错
建议数组和对象使用const来声明
3.什么时候使用let声明变量?
如果基本数据类型的值或者引用类型的地址发生变化的时候,需要用let;比如一个变量进行加减运算,比如for循环中的i++
4. Web API阶段我们学习DOM、BOM
5. DOM作用:
DOM是文档对象模型
操作网页内容,可以开发网页内容特效和实现用户交互
6.DOM树:
将HTML文档以树状结构直观的表现出来,我们称之为文档树或DOM树
作用:文档树直观的体现了标签与标签之间的关系
7.DOM对象怎么创建:
浏览器根据html标签生成的JS对象(DOM对象)
DOM的核心就是把内容当对象来处理
8.document:
是DOM里提供的一个对象
网页所有内容都在document里面
9.使用className和classList的区别:
修改大量样式的更方便
修改不多样式的时候方便
classList是追加和删除不影响以前类名