搜索

pdf文档 [试读]15天学会JavaScript - 第 2 章 ECMAScript语法基础

3.83 MB 52 页 4 下载 261 浏览 0 评论 0 收藏
语言 格式 评分
中文(简体)
.pdf
3
摘要
本章全面介绍了 ECMAScript 语法的基础知识,包括变量的声明与作用域、数据类型的分类与特点、类型转换规则以及代码注释的使用。文档强调 ECMAScript 是 JavaScript 的标准规范,变量是弱类型的,可以存储任意类型的数据。ECMAScript 包括原始值(如 Undefined、Null、Boolean、Number 和 String)和引用值(对象)。类型转换通过 `toString()` 等方法实现,关键字和保留字不能用作变量名或函数名。文档还通过示例展示了 ECMAScript 的语句规则、代码注释技巧以及类型测试工具的实现。
AI总结
本章主要介绍了 ECMAScript 语法的基础知识,包括语句、变量、类型、类型转换和关键字等方面的内容,旨在帮助读者打好 JavaScript 开发的基础。 ### 核心观点总结 1. **ECMAScript 与 JavaScript 的关系** ECMAScript 是 JavaScript 的标准规范,定义了 JavaScript 的语法和基本对象。尽管两者常被混用,但从严谨角度,ECMAScript 是更准确的术语。 2. **ECMAScript 语句规则** - 每条语句以分号(;)结束,分号用于分割多条语句。 - 不带分号时,换行符可作为语句结束标志,但建议使用分号以提高代码可读性和规范性。 3. **区分大小写** ECMAScript 语法严格区分大小写,变量名、函数名、关键字等均对大小写敏感。 4. **ECMAScript 变量** - 变量是弱类型的,可存储任意类型的数据,且可动态改变类型。 - 变量通过 `var` 关键字声明,未声明的变量默认为全局变量。 - 变量命名规则:以字母、数字、下划线、美元符号开头,对大小写敏感。 5. **ECMAScript 类型** ECMAScript 定义了原始值和引用值: - **原始值**:存储在栈中,包括 `Undefined`、`Null`、`Boolean`、`Number` 和 `String`。 - **引用值**:存储在堆中,指向对象的内存地址。 6. **类型转换** ECMAScript 提供丰富的类型转换方法,例如 `toString()`、`Number()` 和 `Boolean()`,可将数据类型转换为目标类型。 7. **关键字与保留字** ECMAScript 定义了保留字和关键字,如 `function`、`var`、`null` 等,这些词汇不能用作变量名或函数名。 8. **开发实战:类型测试工具** 通过 HTML 和 JavaScript 实现了一个类型测试工具,展示了如何判断和转换不同类型的数据。 ### 本章小结 本章内容涵盖了 ECMAScript 语法的核心知识点,重点介绍了变量、类型、类型转换和关键字的使用规则,并通过示例代码帮助读者理解如何在实际开发中应用这些知识。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 45 页请下载阅读 -
文档评分
请文明评论,理性发言.