JavaScript学习笔记(0)

来源:互联网 发布:帝国cms小说 编辑:程序博客网 时间:2024/06/18 14:11

前言

之前对JavaScript的学习,大多停留在网上的教程,虽然知道大概的语法但是却不系统,所以最近又找了一本书(《JavaScript高级程序设计(第3版) 》)来看,希望从中查缺补漏,将自己的知识体系逐步完善,也算是巩固基础吧。

JavaScript是什么?

这个问题很突兀,但也很重要。
JavaScript,诞生于1995年,当时的网络不如现在健全和快速,许多表单内容都需要传到服务器判断合法性,一来一回就浪费了很多时间。JS作为一种客户端的输入验证就这样应运而生。所以JS是一种专为网页交互而设计的客户端脚本语言。
JavaScript由三个部分组成:

  • ECMAScript,由ECMA-262定义,提供核心语言功能
  • 文档对象模型(DOM),提供访问和操作网页内容的方法和接口
  • 浏览器对象模型(BOM),提供与浏览器交互的方法和接口

ECMAScript

ECMAScript规定了这门语言的

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

DOM

DOM是针对XML但经过扩展用于HTML的API。DOM把整个页面映射为一个多层节点结构,HTML或XML页面中的每个组成部分都是某种类型的节点,这些节点又包含着不同类型的数据。通过DOM提供的API可以方便的删除、添加、替换、修改节点。


BOM

BOM支持访问和操作浏览器窗口,用于控制浏览器显示的页面以外的部分。

0 0
原创粉丝点击