javascript学习手册
需积分: 0 135 浏览量
更新于2009-01-13
收藏 571KB PDF 举报
### JavaScript学习手册知识点详解
#### 一、标准与历史背景
- **ECMA-262标准**
- **版本信息**:ECMA-262第二版(1998年8月发布)
- **标准化组织**:ECMA(欧洲计算机制造商协会)
- **联系方式**:
- 电话:+4122849.60.00
- 传真:+4122849.60.01
- URL:http://www.ecma.ch
- Internet:[email protected]
- **背景简介**:此标准基于多种起始技术,其中最知名的是Netscape Communications的JavaScript和Microsoft Corporation的JScript。该语言由Brendan Eich在Netscape发明,并首次出现在Netscape的Navigator 2.0浏览器中。之后在所有Netscape浏览器以及从Internet Explorer 3.0开始的所有Microsoft浏览器中均有应用。
- **标准化历程**:
- 开始时间:1996年11月
- 第一版采用时间:1997年6月
- ISO/IEC采纳时间:1998年4月,作为国际标准ISO/IEC 16262
- 第二版采用时间:1998年8月
- **变化内容**:第二版的变化主要为编辑性质。
#### 二、概述
- **1. 范围**:定义了ECMAScript语言规范的标准范围。
- **2. 符合性**:规定了如何判断一个实现是否符合ECMAScript标准。
- **3. 规范引用**:列出了本标准所依赖的其他文档或标准。
- **4. 概览**
- **4.1 Web脚本**:描述了ECMAScript作为Web脚本语言的角色和重要性。
- **4.2 语言概览**
- **4.2.1 对象**:ECMAScript是一种面向对象的语言,几乎所有东西都是对象。对象是属性的集合,包括函数、数组等。
- **4.3 定义**
- **4.3.1 类型**:ECMAScript中的数据类型分为原始类型和引用类型。
- **4.3.2 原始值**:如数字、字符串、布尔值等,存储在变量中。
- **4.3.3 对象**:ECMAScript中的一种数据类型,用于封装属性和方法。
- **4.3.4 构造器**:用于创建特定类型对象的函数。
- **4.3.5 原型**:每个对象都有一个内部链接指向一个原型对象。当试图访问对象的一个属性时,如果对象本身没有这个属性,则会沿着原型链查找。
- **4.3.6 本地对象**:ECMAScript环境提供的内置对象,例如`Array`、`Function`等。
#### 三、核心特性与发展
- **核心语言**:前两版ECMA标准已经定义了ECMAScript的核心语言部分,包括基本语法、数据类型、控制结构等。
- **扩展功能**:
- **正则表达式**:用于模式匹配和文本处理的强大工具。
- **更丰富的控制语句**:如`try/catch`异常处理机制,提高了语言的健壮性和可用性。
- **更好的字符串处理**:增加了更多字符串操作的方法。
- **国际化支持**:增强了对不同国家和地区语言的支持。
- **未来发展**:第三版标准计划在1999年末发布,将包含语言的第二版本,预计会进一步增强这些特性和功能。
通过上述内容,我们可以看出《JavaScript学习手册》不仅涵盖了ECMAScript的基本概念和发展历程,还深入介绍了其核心特性及未来发展方向。对于想要深入了解并掌握JavaScript的开发者来说,这是一份非常宝贵的学习资料。

Neil2013
- 粉丝: 16
最新资源
- 数据库原理及应用模拟试题7.doc
- 基于社会学习理论的网络共读机制研究.docx
- 数据中心网络的链路故障检测分析.docx
- 大数据下鱼饲料中淀粉含量的研究.docx
- 置入式广告在网络游戏中的应用分析.docx
- 网络销售合作协议.doc
- 2017年下半年-网络工程施工师-答案详解.docx
- 面向基于功能性的机器人控制研讨会论文集
- SQL数据库课程教学讲义第2章(1)DataBase.ppt
- 网络经济下互联网行业的垄断与规制研究.docx
- 自动化-检测实验指导.doc
- PLC彩灯控制-课程设计[1].doc
- 电气自动化模块生产实习教学大纲(电子电工专业部实习项目).doc
- 利用多媒体是计算机发展的必然趋势.docx
- 面向云计算的下一代数据中心安全方案.pptx
- 人工智能的数学解题学习工具-微软数学.docx