`
flyingis
  • 浏览: 294546 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JavaScript 基本组成

阅读更多
    JavaScript的学习,以Nicholas C.Zakas的《Professional JavaScript for Web Developers》为基础材料。

    JavaScript作为一种网络客户端的脚本语言,由以下三部分组成:

1.  ECMAScript--JavaScript的核心,描述了语言的基本语法和对象。

    ECMAScript经历了三个版本的更新,现在大多数网络浏览器都支持Edition3。ECMAScript主要提供语言相关的信息与标准,如语法、类型、声明、关键字、保留字、操作运算符、对象等等。

2.  DOM--The Document Object Model,描述了作用于网页内容的方法和接口。

    DOM是HTML的一个应用程序接口,它也经历了三个版本的更新,其中以第一和第二个版本使用最为广泛,在第二个版本中,最重要的特性莫过于提供了事件响应的接口,处理CSS的接口,移动窗口的接口,并且能够控制代码树的结构等等。
    除了使用最多的DOM Core和DOM HTML标准接口外,其他的部分语言也拥有自己的DOM标准,如SVG、MathML、SMIL。

3.  BOM--The Browser Object Model,描述了和浏览器交互的方法和接口。

    例如弹出新的浏览器窗口,移动、改变和关闭浏览器窗口,提供详细的网络浏览器信息(navigator object),详细的页面信息(location object),详细的用户屏幕分辨率的信息(screen object),对cookies的支持等等。BOM作为JavaScript的一部分并没有相关标准的支持,每一个浏览器都有自己的实现,虽然有一些非事实的标准,但还是给开发者带来一定的麻烦。
分享到:
评论

相关推荐

    javascript基本数据结构

    总之,JavaScript的基本数据结构和类型构成了语言的基础,理解这些概念对于学习和掌握JavaScript至关重要。通过在HTML中嵌入JavaScript代码,可以实现丰富的网页动态效果和用户交互,为Web开发打开新的可能性。

    JavaScript 基本构造图.zip

    这个"JavaScript基本构造图.zip"文件包含了对JavaScript基础知识的系统整理,涵盖了多个核心概念,包括BOM(浏览器对象模型)、DOM(文档对象模型)、变量、函数、流程控制、数据类型、数组、运算符、正则表达式以及...

    [JavaScript入门]Eloquent JavaScript(2nd)

    JavaScript是一种广泛使用的编程语言,它是网页开发中的核心技术之一,与HTML和CSS一起构成了现代网页的基石。《Eloquent JavaScript》是一本深入浅出的JavaScript入门书籍,该书内容详实,覆盖了JavaScript的基础...

    javascript基本语法_.docx

    JavaScript 程序是由若干语句组成的,语句是编写程序的指令。JavaScript 提供了完整的基本编程语句,包括赋值语句、switch 选择语句、while 循环语句、for 循环语句、for each 循环语句、do while 循环语句、break ...

    JavaScript基本教程

    第二讲 JavaScript基本数据结构 第三讲 JavaScript程序构成 第四讲 基于对象的JavaScript语言 第五讲 创建新对象 第六讲 使用内部对象系统 第七讲 窗口及输入输出 第八讲 WEB页面信息交互 第九讲 实现更...

    全站开发javascript

    随后,学习JavaScript的基本语法是必要的,它包括数据类型、变量的使用,以及如何声明和调用函数。JavaScript中的数据类型有Number、String、Boolean、null、undefined、数组和对象等,这些类型及其操作构成了编程的...

    JavaScript(TM)Phrasebook:基本编码与命令(CHM电子版)

    函数是JavaScript的核心组成部分,用于封装可重用的代码块。你可以定义自己的函数,也可以使用内置的JavaScript函数,如Math库中的函数。函数可以接受参数,也可以返回值,这对于构建模块化和可维护的代码至关重要。...

    JavaScript的基本教程.txt

    JavaScript的核心基本语法是学习的起点,这包括了声明变量、数据类型、运算符等基础元素,以及条件语句和循环语句等控制流程的手段。对象是JavaScript中非常重要的概念,几乎所有的数据在JavaScript中都是以对象的...

    JavaScript

    1-JavaScript教程语言概况 2-JavaScript基本数据结构 3-JavaScript程序构成 4-基于对象的JavaScript语言 5-在JavaScript中创建新对象 6-JavaScript对象系统的使用 7-JavaScript窗口及输入输出 ...

    javascript百炼成仙 第一章 掌握JavaScript基础01 初入宗门.pdf

    JavaScript,作为一门动态类型的编程语言,其基础包括变量、数据类型、控制结构、函数等核心概念,这些构成了JavaScript的基石,让开发者能够构建复杂的程序逻辑。 叶小凡通过资质检验,获得修行JavaScript的资格,...

    李立超JavaScript基础篇笔记

    JavaScript,简称JS,是由Brendan Eich在1995年创造的一种高级编程语言,最初目的是为了增强网页的交互性,特别是在前端进行表单验证。...这些类型构成了JS编程的基础,理解和掌握它们是学习JavaScript的第一步。

    JavaScript基础教程(pdf版)

    JavaScript,简称为JS,是一种广泛应用于网页和网络应用的轻量级编程语言,与HTML和CSS一起构成了网页开发的三大核心技术。本教程旨在为初学者提供一个全面的JavaScript基础知识学习平台,帮助理解并掌握这种强大的...

    javascript基本知识

    ### JavaScript基本知识详解 #### 一、什么是JavaScript JavaScript(简称JS)是一种具有函数优先特性的轻量级、解释型或即时编译型的脚本语言。作为一种弱类型的编程语言,它允许开发者在声明变量时无需指定具体...

    JavaScript 参考手册集合 chm版打包

    2. **数据类型**:JavaScript有两类数据类型——基本数据类型(如前面提到的)和引用数据类型(如对象)。其中,`null`和`undefined`是特殊的值,分别表示空和未定义。 3. **运算符**:JavaScript提供了多种运算符...

    JAVAscript的基本资料

    在本文中,我们将深入探讨JavaScript的基本概念、常用函数以及一些编程技巧。 首先,JavaScript提供了许多内置函数,如trim()、lTrim()和rTrim(),它们用于去除字符串两端的空白字符。checkIsNotEmpty(str)函数用于...

    JavaScript学习基础学习心得

    在深入探讨JavaScript的基础深度原理之前,我们首先了解JavaScript的一些基本概念,这将有助于我们更好地理解和应用这些高级知识点。 #### 浏览器组成 浏览器是JavaScript运行的重要环境之一,了解其内部结构对于...

    html教案、javascript

    HTML教案与JavaScript是Web开发中的基础课程,它们构成了网页交互的核心。HTML(HyperText Markup Language)是用于创建网页的标准标记语言,而JavaScript则是一种解释型的、轻量级的编程语言,主要用于增加网页的...

    JavaScript 高清pdf 3件套

    这些基础知识是每个JavaScript开发者必须掌握的,它们构成了编程的基石。此外,教程可能还会介绍DOM操作,这是网页动态效果实现的关键,以及AJAX,用于实现异步数据交互,让网页更具交互性。 "JavaScript 高级程序...

Global site tag (gtag.js) - Google Analytics