欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

1. JavaScript简介

程序员文章站 2022-04-15 15:35:31
[TOC] 1. 起源 JavaScript诞生于 1995 年 最开始只是用来做一个简单的输入验证器 最初名字为 LiveScript,为搭上Java当时火热的顺风车,临时把名字改为JavaScript 2. JavaScript实现 一个完整的JavaScript包含以下三个部分 核心: ECM ......

1. 起源

  • javascript诞生于 1995
  • 最开始只是用来做一个简单的输入验证器
  • 最初名字为 livescript,为搭上java当时火热的顺风车,临时把名字改为javascript

2. javascript实现

一个完整的javascript包含以下三个部分

  • 核心:ecmascript
  • 文档对象模型:dom
  • 浏览器对象模型:bom

1. JavaScript简介

3. ecmascript

ecma( european computer manufactures association )

ecmascript只是一种标准

ecmascript只是这门语言的基础,而在此基础上可以构建更完善的脚本语言

ecmascript大致规定了以下内容

  • 语法
  • 类型
  • 语句
  • 关键字
  • 保留字
  • 操作符
  • 对象

4. dom

dom又称为文档对象模型,是 document object model的缩写

主要是针对xml经过拓展用于html的应用程序编程接口

dom把整个文档映射为一个多层节点结构,如下所示

<html>
    <head>
        <title>hello-world</title>
    </head>
    <body>
        <p>
            hello world demo!
        </p>
    </body>
</html>

以上文档将被渲染为如下视图

1. JavaScript简介

通过dom创建的这个文档图,开发人员可以借助dom提供的api,轻松的增加,删除,修改和查询任何节点

5. bom

bom:浏览器对象模型,即(browser object model)

bom用来控制浏览器显示的页面以外的部分

6. 小结

javascript是一种专为网页交互而设计的语言,由以下三个部分组成

  1. ecmascript,提供核心语言功能
  2. dom,文档对象模型,提供访问和操作网页内容的方法和接口
  3. bom,浏览器对象模型,提供与浏览器交互的方法和接口