JS有三部分组成,分别为:ECMAScript、DOM和BOM,那么DOM和BOM到底是什么呢
DOM:Document Object Model(文档对象模型)
其实光说文档对象模型还是很抽象的一个概念,到底什么是文档对象模型呢,其实说白了DOM就是针对HTML和XML提供的一个API(通俗地讲就是操作HTML的内容)
BOM:Browser Obeject Model(浏览器对象模型)
前面说了DOM,那么BOM顾名思义就是为了控制浏览器行为的接口,比如跳转页面,获取屏幕大小等等
关于DOM和BOM详细的内容可以去w3school里面学习,这里只是通俗地理解