一、JavaScript组成
1.ECMAScript 解释器、翻译(提供功能有限,如加减乘除,定义变量、函数等) 几乎没有兼容性问题
2.DOM 有一些兼容性问题
3.BOM(用的少,交互体验太差) 几乎不兼容(除了少数几个比较兼容)
二、变量类型
number、string、boolean、undefined、object、function
1.undefined出现的情况:①没定义②定义了没给值
2.什么是object(对象)
基本类型:number、string、boolean、undefined(不可再分)
复合类型:object、function
对象就是由基本类型组成的