声明变量:
声明变量有三个 var let 和 const
建议:
优先使用const,let是不可变的。
有了变量优先给const,如果发现它后面要被修改在改为let
代码
<script>
const arr =['red','pink']
arr = [1,2,3]
console.log(arr);
</script>
因为对象是引用类型,里面储存地址,只要地址不变就不会报错
web API 基本知识
作用和分类
作用就是使用JS去操作HTML和浏览器
分类:DOM(文档对象模型),BOM(浏览器对象模型)
DOM:是用来呈现以及与任意HTML或xml文档交互使用的API
dom:就是用于瑞浏览器提供一套专门来操作网页的内容的功能
DOM:
开发网页内容特效和实现用户交互
DOM树
DOM树是什么
将HTML文档以树状结构直观的表象出来,我们称之为文档树或DOM树
描述页面内容关系的名词
作用:文档树直观体现标签于标签之间的关系
DOM对象
DOM:浏览器根据HTML标签生成的JS对象
所有的标签属性都可以在这个对象上面找到
修改这个对象的属性会自动映射到标签身上
DOM的核心思想
把网页内容当做对象来处理
所有的文档都是在document
Document
是DOM里提供的一个对象
页面所有的内容在document里面