Web 开发技术-JavaScript
1.02 MB
21 页
0 评论
| 语言 | 格式 | 评分 |
|---|---|---|
中文(简体) | .pdf | 3 |
| 摘要 | ||
文档系统阐述了JavaScript的历史、功能及其在Web开发中的应用。1995年,JavaScript由网景公司开发,最初名为LiveScript,后更名为JavaScript。1997年,ECMA标准化JavaScript为ECMAScript,并于1998年被ISO/IEC采用。JavaScript是一种基于对象的脚本语言,可直接嵌入HTML或通过外部文件引入,支持网页交互、表单验证、浏览器检测和Cookies控制等功能。此外,JavaScript还扩展到服务器端(Node.js)、机器学习(TensorFlow.js)和跨平台桌面应用(Electron)。在HTML中使用JavaScript时,外部文件应放在<body>标签后以优化加载。 | ||
| AI总结 | ||
# 《Web 开发技术-JavaScript》总结
## 1. JavaScript 简史
- **发展背景**:JavaScript 诞生于 1995 年,由网景通信公司开发,最初名为 LiveScript,后因 Java 热潮更名为 JavaScript。
- **主要发展阶段**:
- **1996 年**:微软在 Internet Explorer 3 中加入 JScript 实现。
- **1997 年**:欧洲计算机制造商协会(ECMA)标准化 JavaScript,制定了 ECMAScript 标准。
- **1998 年**:ISO/IEC 将 ECMAScript 采用为标准,浏览器开发商开始基于 ECMAScript 实现 JavaScript。
## 2. JavaScript 实现
- **核心技术**:
- **ECMAScript**:定义了 JavaScript 的语法和语义。
- **DOM(文档对象模型)**:用于操作 HTML 页面元素。
- **BOM(浏览器对象模型)**:用于操作浏览器的功能(如窗口、定时器等)。
## 3. JavaScript 功能与特点
- **主要功能**:
- 向 HTML 页面添加交互行为。
- 读写 HTML 元素内容。
- 表单验证,减少客户端与服务器数据交换。
- 检测浏览器信息,控制 cookies 和本地存储。
- **其他功能扩展**:
- 服务端开发(Node.js)。
- 机器学习(TensorFlow.js)。
- 跨平台桌面应用开发(Electron)。
- **语言特点**:
- 脚本语言,面向对象,解释执行。
- 可维护性高,可缓存,提升页面加载速度。
## 4. 在 HTML 中使用 JavaScript
- **引入方式**:
- **直接嵌入**:将代码写在 `` 引入外部 JS 文件。
- **脚本位置**:建议将 `
| ||













