首页 > Web开发 > 详细

JS-ECMAScript、DOM和BOM

时间:2021-08-05 15:59:53      阅读:18      评论:0      收藏:0      [点我收藏+]

JS-ECMAScript、DOM和BOM

1.JavaScript包括三大块

ECMAScript:

  • JS的核心语法(ES规范/ECMA-262标准)

DOM:

  • Document Object Model(文档对象模型)

  • 对网页中的节点进行增删改的过程。

  • HTML文档被当作一颗DOM树来看待。

  • var domObj = document.getElementById("id名");
    

BOM:

  • Browser Object Model(浏览器对象模型)
  • BOM编程涵盖的范围:
    • 关闭浏览器窗口
    • 打开一个新的浏览器窗口
    • 后退、前进
    • 浏览器地址栏上的地址等

2.DOM和BOM的区别与联系

BOM的顶级对象是:window

DOM的顶级对象是:document

BOM包括DOM。

<script type="text/javascript">
    window.onload = function() {
        var btnElt = window.document.getElementById("btn1");
        alert(btnElt);//[object HTMLInputElement]
    }
</script>
<input type="button" value="按钮" id="btn1">

技术分享图片

JS-ECMAScript、DOM和BOM

原文:https://www.cnblogs.com/TSCCG/p/15102760.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!