广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >javascript由哪些部分组成
  • 903
分享到

javascript由哪些部分组成

2024-04-02 19:04:59 903人浏览 安东尼
摘要

这篇文章主要讲解了“javascript由哪些部分组成”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“javascript由哪些

这篇文章主要讲解了“javascript由哪些部分组成”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“javascript由哪些部分组成”吧!

JavaScript可以分为核心(ECMAScript)、文档对象模型(DOM)和浏览器对象模型(BOM)三个部分;这三个部分分别描述了JavaScript的语法和基本对象、处理网页内容的方法和接口和与浏览器进行交互的方法和接口。

教程操作环境:windows10系统、javascript1.8.5版、Dell G3电脑。

javascript分为什么

JavaScript有三部分组成。分别为核心(ECMAScript) 、文档对象模型(DOM)、浏览器对象模型(BOM)。这三部分分别描述了该语言的语法和基本对象、处理网页内容的方法和接口、与浏览器进行交互的方法和接口。

一.ECMAScript(核心)

注意:

1、ECMAScript与WEB浏览器没有依赖关系,浏览器只是ECMAScript实现的宿主环境之一

2、定义的仅仅是语言基础,比如一些语法,类型,语句,关键字,保留字,操作符,对象...

3、宿主环境提供了该语言的基本实现和扩展,比如DOM

4、其他宿主环境

node:服务器端的JavaScript平台

Adobe Flash

二、DOM(文档对象模型)

1、功能

(1) 把整个页面映射成为一个多层节点结构

(2) 然后提供了一套对这些节点(内容)增删改查的方法

2、DOM级别

(1)DOM1

DOM Core 如何映射基于XML的文档结构

DOM html 添加了针对html的对象和方法

(2)DOM2

扩充了鼠标和用户界面事件, 范围,遍历等细分模块,通过对象接口增加了对CSS的支持。

具体如下:

DOM视图:定义了跟踪不同文档视图的接口

DOM事件:定义了事件和事件处理的接口

DOM样式:定义了基于css, 操作元素样式的接口

DOM遍历和范围:a.定义了遍历和操作文档树的接口b.新增了验证文档的方法

(3)DOM3

引入了以统一方式加载和保存文档的方法

3、注意

针对于XML但经过扩展,用于HTML的应用程序编程接口(api),不只是针对于JavaScript的, 很多其他语言也实现了DOM。

三.BOM(浏览器对象模型)

1、作用

处理浏览器窗口和框架

针对于浏览器操作的js扩展

2、具体功能

弹出新浏览器窗口的功能

移动,缩放和关闭浏览器窗口的功能

提供浏览器详细信息的navigator对象

提供浏览器所加载页面的详细信息的location对象

提供用户显示器分辨率详细信息的screen对象

对cookie的支持

XMLHttpRequest -- ActiveXObject

感谢各位的阅读,以上就是“javascript由哪些部分组成”的内容了,经过本文的学习后,相信大家对javascript由哪些部分组成这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: javascript由哪些部分组成

本文链接: https://www.lsjlt.com/news/88808.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • javascript由哪些部分组成
    这篇文章主要讲解了“javascript由哪些部分组成”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“javascript由哪些...
    99+
    2022-10-19
  • javascript事件由哪些部分组成
    这篇文章主要介绍“javascript事件由哪些部分组成”,在日常操作中,相信很多人在javascript事件由哪些部分组成问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ja...
    99+
    2022-10-19
  • 完整的JavaScript由哪些部分组成
    本篇内容介绍了“完整的JavaScript由哪些部分组成”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2022-10-19
  • html页面由哪些部分组成
    这篇文章主要介绍“html页面由哪些部分组成”,在日常操作中,相信很多人在html页面由哪些部分组成问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”html页面由哪些部分组成”...
    99+
    2022-10-19
  • CSS规则由哪些部分组成
    这篇文章主要讲解了“CSS规则由哪些部分组成”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS规则由哪些部分组成”吧! CSS 规则由两个主要的部分构成...
    99+
    2022-10-19
  • php数组由哪些部分构成
    这篇文章主要介绍“php数组由哪些部分构成”,在日常操作中,相信很多人在php数组由哪些部分构成问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php数组由哪些部分构成”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-06-30
  • 主机域名由哪些部分组成
    主机域名由以下几个部分组成:1. 主机名:表示特定主机的名称,可以是数字、字母或短横线的组合。2. 二级域名:表示主机所在的组织或公...
    99+
    2023-06-15
    主机域名 域名 主机
  • sql的名称由有哪些部分组成
    sql的名称由有哪些部分组成?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。   SQL语言是结构化查询语言...
    99+
    2022-10-18
  • 一个vue页面由哪些部分组成
    今天小编给大家分享一下一个vue页面由哪些部分组成的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一...
    99+
    2022-10-19
  • 弹性云服务器由哪些部分组成
    弹性云服务器通常由以下部分组成: 硬件:弹性云服务器通常包含计算、存储和网络设备等硬件设备。它们提供了一个灵活、高效和可靠的计算环境,可以在短时间内快速部署和交付应用程序。 云计算技术:弹性云服务器的云计算技术支持各种云计算平台,包括公...
    99+
    2023-10-26
    弹性 服务器
  • html中一个表格由哪些部分组成
    本篇内容主要讲解“html中一个表格由哪些部分组成”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“html中一个表格由哪些部分组成”吧! ...
    99+
    2022-10-19
  • linux内核的功能由哪些部分组成
    本篇内容主要讲解“linux内核的功能由哪些部分组成”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux内核的功能由哪些部分组成”吧! ...
    99+
    2023-02-28
    linux
  • hive架构由哪几部分组成
    这篇文章主要为大家展示了“hive架构由哪几部分组成”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“hive架构由哪几部分组成”这篇文章吧。主要分为以下几个部分: 用户接口,包括 命令行...
    99+
    2023-06-03
  • mysql由几部分组成
    今天就跟大家聊聊有关mysql的组成部分,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。MySQL的简介:MySQL是一个关系型数据库管理系统,原本是...
    99+
    2022-10-18
  • web抽象工厂模式由哪些部分组成
    这篇文章主要介绍“web抽象工厂模式由哪些部分组成”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“web抽象工厂模式由哪些部分组成”文章能帮助大家解决问题。结构下图为抽象工厂模式的类图。这个类图和前面...
    99+
    2023-06-19
  • 自动化立体仓库由哪些部分组成
    本篇文章为大家展示了自动化立体仓库由哪些部分组成,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。组成部分货架:用于存储货物的钢结构。主要有焊接式货架和组合式货架两种基本形式。托盘(货箱):用于承载货物...
    99+
    2023-06-15
  • vue组件由几部分组成
    本教程操作环境:windows7系统、vue3版,DELL G3电脑。vue 是一个完全支持组件化开发的框架。vue 中规定组件的后缀名是 .vue。之前接触到的 App.vue 文件本质 上就是一个 vue 的组件。每个 .vue 组件都...
    99+
    2023-05-14
    Vue 组件
  • 服务器的成本费用由哪几部分组成
    服务器的成本费用通常由以下几部分组成:1. 硬件成本:包括服务器主机、处理器、内存、硬盘、网络接口卡等硬件设备的购买成本。2. 软件...
    99+
    2023-09-09
    服务器
  • Node.js的组成部分有哪些
    本篇文章给大家分享的是有关Node.js的组成部分有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。我们先了解下Node.js应用是由哪几部...
    99+
    2022-10-19
  • linux的组成部分有哪些
    今天小编给大家分享一下linux的组成部分有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。由四个部分组成:1、内核,是操...
    99+
    2023-06-30
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作