zoukankan      html  css  js  c++  java
  • 【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).

  • 相关阅读:
    Linux 安装 iptables防火墙
    CentOS最常用命令及快捷键整理
    WebAPI 和 webservice接口
    Linux 文件权限
    Linux查看系统信息的一些命令及查看已安装软件包的命令
    navicat连接虚拟机(centos)中的mysql
    Nmap扫描与Tcpdump抓包分析
    python 识别验证码自动登陆
    iptables开通某些端口
    hive的安装和使用
  • 原文地址:https://www.cnblogs.com/Small-Windmill/p/13846087.html
Copyright © 2011-2022 走看看