JavaScript ----(JS编程语言)
- JavaScript,他和Python一样是一门编程语言,而浏览器内置了JavaScript语言的解释器,所以JavaScript代码在浏览器上就可以运行。是一种客户端语言
- DOM,(Document Object Model)是指文档对象模型,通过它,可以操作HTML文档的相关功能,例如:对标签内容进行删除和替换等。
- BOM,(Browser Object Model)是指浏览器对象模型,通过他,可以操作浏览器相关的功能,例如:浏览器设置定时器,浏览器定时刷新页面。
他们三者之间的关系可以简单理解为:JavaScript是编程语言,DOM和BOM是两个模块,利用JavaScript语言再结合DOM、BOM模块可以让我们的页面出现动态的效果。
注意:JavaScript和Java没有任何关系。
一个完整的JavaScript 是由以下3个不同部分组成
- 核心(ECMAScript):语法规范
- 文档对象模型(DOM)Document object model (整合js,css,html)
- 浏览器模型(BOM)Broswer object model(整合浏览器和js)
- JavaScript 在开发中绝大多数是基于对象的,也是面向对象的