JavaScript权威指南第六版核心解析
"JavaScript权威指南(原书第6版)1" 这本《JavaScript权威指南》是第六版,由著名作者David Flanagan撰写,并由淘宝前端团队翻译成中文。本书全面覆盖了JavaScript语言的核心概念,以及它在Web浏览器环境中的应用。这本书适合已有一定编程基础的读者,旨在深入解析JavaScript语言的各个方面。 书中分为四个部分: 第一部分“JavaScript语言核心”,详细阐述了JavaScript的基础,包括: 1.1 JavaScript语言核心,介绍JavaScript的基础语法和特性。 2. 词法结构,涉及标识符、关键字、注释、行结束符等。 3. 类型、值和变量,讲解JavaScript的数据类型,如基本类型和引用类型,以及变量的声明和使用。 4. 表达式和运算符,涵盖了算术、比较、逻辑、赋值等各种运算符。 5. 语句,如控制流程语句(条件、循环、跳转等)。 6. 对象,介绍了对象的概念,属性、方法以及对象的创建和操作。 7. 数组,讲解数组的创建、访问和操作。 8. 函数,包括函数定义、调用、参数、作用域等。 9. 类和模块,讨论面向对象编程的类和模块化设计。 10. 正则表达式,介绍模式匹配和字符串操作。 11. JavaScript的子集和扩展,讨论ECMAScript规范和其他特定环境下的JavaScript扩展。 第二部分“客户端JavaScript”,主要讲解JavaScript在Web浏览器中的实际应用: 13. Web浏览器中的JavaScript,介绍浏览器环境下的运行机制。 14. Window对象,详解浏览器提供的全局对象Window及其方法和属性。 15. 脚本化文档,讨论DOM(文档对象模型)和对HTML文档的操作。 16. 脚本化CSS,介绍如何通过JavaScript操作CSS样式。 17. 事件处理,讲解如何监听和响应用户交互事件。 18. 脚本化HTTP,包括XMLHttpRequest对象和异步通信。 19. jQuery类库,介绍流行的jQuery库及其用法。 20. 客户端存储,讨论Web Storage和IndexedDB等本地数据存储。 21. 多媒体和图形编程,涉及音频、视频及Canvas等图形编程。 22. HTML5 API,涵盖了新的HTML5特性,如Geolocation、WebSocket等。 第三部分“JavaScript核心参考”和第四部分“客户端JavaScript参考”提供详细的API参考,帮助读者查阅和理解JavaScript和浏览器API的详细信息。 此外,书中还包括了对版权、示例代码、错误修正和联系信息的说明,以及对作者和译者的介绍。这本书不仅是JavaScript开发者的重要参考资料,也是进阶学习和解决实际问题不可或缺的工具书。
![](https://csdnimg.cn/release/download_crawler_static/86285081/bg10.jpg)
![](https://csdnimg.cn/release/download_crawler_static/86285081/bg11.jpg)
![](https://csdnimg.cn/release/download_crawler_static/86285081/bg12.jpg)
![](https://csdnimg.cn/release/download_crawler_static/86285081/bg13.jpg)
![](https://csdnimg.cn/release/download_crawler_static/86285081/bg14.jpg)
剩余907页未读,继续阅读
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/5985798014124a9dae88b1edade246c5_weixin_35780426.jpg!1)
- 粉丝: 23
- 资源: 286
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Vue实现iOS原生Picker组件:详细解析与实现思路
- Arduino蓝牙小车:参数调试与功能控制
- 百度Java面试精华:200页精选资源涵盖核心知识点
- Swift使用CoreData填坑指南:CoreData在Swift 3.0的变化
- 微距离无线充电器创新设计及其实验探索
- MTK Android平台开发全攻略:44步详解流程
- RecyclerView全面解析:替代ListView的新选择
- Android开发:自动适配中英文键盘解决方案
- Android调用WebService接口教程
- Android开发:BitmapUtil图片处理全解析与实例
- Android多线程断点续传实现详解
- PCA算法在人脸识别会议签到系统中的应用
- EventBus 3.0:Android事件总线详解与实战应用
- Android FileUtil:全面解析文件操作实用技巧与实例
- RecyclerView添加头部和尾部实战教程
- Android实现微博滑动固定顶部栏实战与优化
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)