1 ecmaScript js的核心内容 比如for循环,var 数据类型等 2 文档对象模型dom dom把整个html页面规划为元素构成的文档 标签body ;处理网页内容的方法和接口;document 是其的一个对象 3 bom浏览器对象模型 对浏览器窗口进行访问和操作,移动,打开关闭,大小调节,比如window 是 BOM 对象 与浏览器交互的方法和接口;(浏览器的标签页,地址栏,搜索栏,书签栏,窗口放大还原关闭按钮,菜单栏等等)