一、JavaScript的介绍
1. 网页的组成
- 结构(html),样式(css),行为(js)
2. js的组成
- BOM:浏览器对象模型,window,提供了浏览器的相关操作
- 土地
- DOM:文档对象模型,document,提供了网页的相关操作
- 人民
- ECMAScript:简称ES,js的语法,规范,标准,规定了js代码如何写,写什么,通过什么样的代码操作BOM和DOM
- 法律
- 作用:按照ECMAScript提供的规范,在BOM中操作DOM
二、数据类型
1. 数据类型:数据的类型,为了在计算机中精确的表示某种信息,将数据进行分类
2. 分类
- 字符:string:原始数据,没有任何特殊含义,字面量,使用引号包裹
- 无论是什么信息,只要使用引号包裹,都是字符
- 引号:单',双",反`
- 引号嵌套时,需要单双反切换使用
- 数值:number:0,1,2,3,4,5,6,7,8,9,NaN
- 布尔:boolean:真true,假false
- 对象:object:数据的打包形式
- 有序打包:也叫数组,标志:[] array
- 无序打包:也叫对象,标志:{} object
- 函数:function:功能的打包形式
- 将一段代码打包成一个整体
- 标志:function(){}
- undefined:undefined:空值,变量声明了,但还未赋值
- 这个变量内的数据为undefined
- null:null:空地址,需要主动创建
- null