JavaScript有哪三部分组成?
在学习web前端技术时,最常见的也是需要最着重学习的就是JavaScript这一方面,工作中也是会经常用到的,那么JavaScript有哪三部分组成呢?来看看下面的详细介绍。
JavaScript有哪三部分组成?
JavaScript的组成
JavaScript由ECMScript、BOM和DOM组成。
JavaScript组成
ECMAScript——JavaScript的核心
ECMAScript是一套标准,定义了一种语言的标准,规定了基本语法、数据类型、关键字、具体API的设计规范等,解析引擎设计的参考标准,但与具体实现无关,是JavaScript的核心。
BOM——浏览器对象模型
BOM是一套操作浏览器功能的API,通过BOM可以操作浏览器窗口,比如:弹出框、控制浏览器跳转、获取分辨率等。
DOM——文档对象模型
DOM是一套操作页面元素的API,DOM可以把HTML看做是文档树,通过DOM提供的API可以对树上的节点进行操作。
JavaScript有哪三部分组成?相关推荐
- JavaScript由哪三部分组成呢?
在学习web前端技术时,最常见的也是需要最着重学习的就是JavaScript这一方面,工作中也是会经常用到的,那么JavaScript有哪三部分组成呢?来看看下面的详细介绍. JavaScript有哪 ...
- JavaScript学习(三十九)—对象中内容的操作
JavaScript学习(三十九)-对象中内容的操作 一.对象中内容的操作:增.删.改.查 (一).增:给对象添加属性或者方法 1)方式1:对象名称.属性名=属性值: 2)方式2:对象名称['属性名' ...
- JavaScript学习(三十八)—面向过程与面向对象
JavaScript学习(三十八)-面向过程与面向对象 一.程序设计语言中的两大编程思想:面向对象.面向过程 (一).面向过程 就是指完成某个需求的时候,先分析出完成该需求时所需要经历的步骤有哪些,然 ...
- JavaScript学习(三十七)—实现右键自定义菜单的功能
JavaScript学习(三十七)-实现右键自定义菜单的功能 代码如下: <!DOCTYPE html> <html lang="en"><head& ...
- JavaScript学习(三十六)—移动的小球
JavaScript学习(三十六)-移动的小球 代码如下: <!DOCTYPE html> <html lang="en"><head>< ...
- JavaScript学习(三十五)—拖动元素
JavaScript学习(三十五)-拖动元素 代码如下: <!DOCTYPE html> <html lang="en"><head><m ...
- JavaScript学习(三十四)—事件委托
JavaScript学习(三十四)-事件委托 (一).什么是事件委托? 所谓的事件委托就是指将事件添加到祖先元素身上,依据事件冒泡的原理(就是指事件的执行顺序是从当前元素逐步扩展到祖先元素,直到扩展到 ...
- JavaScript学习(三十三)—事件对象常用的属性和方法
JavaScript学习(三十三)-事件对象常用的属性和方法 (一).type属性 <style>#box {width: 200px;height:
- JavaScript学习(三十二)— Keycode常用键位码对照表
JavaScript学习(三十二)- Keycode常用键位码对照表 (一).字母和数字键的键码值(keyCode) (二).控制键键码值(keyCode) (三).多媒体键码值(keyCode)
最新文章
- 华为云大数据存储的冗余方式是三副本_大数据入门:HDFS数据副本存放策略
- Ubuntu 18.04 ROS Melodic安装与卸载
- 神经元产生的雌激素可能是一种新型的神经调节剂
- UA MATH566 统计理论5 假设检验:p值
- 不同域名cookie共享_cookie在二级域名间共享完成sso
- PHP中一些有用的函数
- 【网络】c++ socket 学习笔记(一)
- SQL中 left join 左表合并去重实用技巧
- struts2中action手动获取參数
- c语言入门经典必备代码
- 软件设计师和软件评测师有什么区别?若想从事软件开发方面,哪个更适合?
- 《恋爱通告》8月12上映 海报预告片齐亮相
- 消息队列之取消会议和自动退款处理
- rabbitmq多个消费者消费同一个队列中的同一条消息。
- 2017第四届“云鼎奖”申报火热进行中
- 获取input内容并回填_Input选项框的回填与取值
- Arduino测试一块5路带自锁开关输入模块
- matlab汽车驱动力与行驶阻力,用matlab绘制汽车驱动力 行驶阻力平衡图
- [附源码]计算机毕业设计JAVA社区健康服务平台管理系统lunwen
- 现在做网站到底需要多少钱?