• 【JS高级程序设计(第4版)学习笔记】第一章 什么是JavaScript


    JavaScript是一门用来与网页交互的脚本语言,包含以下三个组成部分:

    ECMAScript:由ECMA-262定义并提供核心功能

    文档对象模型(DOM):提供与网页内容交互的方法和接口

    浏览器对象模型(BOM):提供与浏览器交互的方法和接口

    1.ECMAScript

    Web浏览器只是ECMAScript实现可能存在的一种宿主环境。宿主环境提供ECMAScript的基准实现和与环境自身交互必需的扩展。扩展(比如DOM)使用ECMAScript核心类型和语法,提供特定于环境的额外功能。在基本的层面,它描述这门语言的如下部分:语法,类型,语句,关键字,保留字,操作符,全局对象。

    2.DOM

    文档对象模型(DOM,Document Object Model)是一个应用编程接口(API),用于在HTML中使用扩展的XML。DOM将整个页面抽象为一组分层节点。HTML或XML页面的每个组成部分都是一种节点,包含不同的数据。

    DOM通过创建表示文档的树,让开发者可以随心所欲地控制网页的内容和结构。使用DOM API可以轻松地删除、添加、替换、修改节点。

    3.BOM

    浏览器对象模型(BOM)API,用于支持访问和操作浏览器的窗口。使用BOM,开发者可以操控浏览器显示页面之外的部分。BOM主要针对浏览器窗口和子窗口(frame).

  • 相关阅读:
    一个生成随机颜色的js函数
    实战vue代码
    vue练习用免费开源api大全
    vue-resource插件使用
    专题 查找与排序的Java代码实现(一)
    十字链表的画法
    20162322 朱娅霖 作业009 堆和优先队列
    20162322 朱娅霖 作业008 二叉查找树
    20162322 朱娅霖 实验报告二 树
    20162322 朱娅霖 作业007 树
  • 原文地址:https://www.cnblogs.com/Small-Windmill/p/13846087.html
Copyright © 2020-2023  润新知