本篇文章给大家带来了关于javascript的相关知识,其中主要介绍了关于DOM与BOM之间的区别与用法,其中也包括了一下相关操作,下面一起来看一下,希望对大家有帮助 。
文章插图
【相关推荐:javascript视频教程、web前端】
I. 简述:何为DOM,何为BOM?【深入了解JavaScript中的DOM与BOM】在文章开始之初,我要先提一下笼统地讲,什么是DOM,什么是BOM,因为这篇文章最终面向的是有一定JavaScript基础,但是对DOM和BOM并不了解,甚至不知道的朋友 。
但是,在聊什么是DOM,什么是BOM之前,请容我先把整个的Javascript的结构给大家展示一下:
文章插图
上面这张图,我们可以看到有四个元素:JavaScript,ECMAScript,DOM和BOM,那么它们四个之间有什么联系呢?用一个式子总结它们之间的关系:
JavaScript = ECMAscript + BOM + DOM下面我们来一个一个对它们进行一个概述:
ECMAscript:
ECMAScript 是一种由 ECMA国际(前身为欧洲计算机制造商协会)通过 ECMA-262 标准化的脚本程序设计语言,它是JavaScript(简称JS)的标准,浏览器就是去执行这个标准 。ECMAscript更像一个规定,规定了各个浏览器怎么样去执行JavaScript的语法,因为我们知道JavaScript是运行在浏览器上的脚本语言!有了规定,但是我们还缺少与页面中各个元素交互的方式,此时下面的DOM诞生了!
推荐阅读
- 从哪些方面去了解自己喜欢的女生
- 深入解读什么是数字货币及比特币阴跌
- 魔渊之刃困难35攻略-法盘搭配及职业选择详解您需要了解的
- 明日方舟踏寻往昔之风FA-6怎么打-FA-6低配通关攻略您需要了解的
- 塔罗2021年感情运势占卜:感情走向了解下!
- 微信处对象怎么聊天,了解对方的内心
- 暑期安全| 准备开这种车子送孩子上学的危险你了解多少?
- 带你了解钱塘江 钱塘江指的是哪个城市
- 王者荣耀峡谷异闻深入调查任务怎么做-S21赛季峡谷异闻五处不同寻找方法推荐阅读
- 一文了解区块链七大应用场景