标签
内容简介
面向对象的程序设计、匿名函数、AJAX 与 JSON、函数柯里化(currying)、高级函数与 Cookie、错误处理与调试、编程技巧及格式化及部署。
通过本书的学习,学生能掌握 JavaScript 界面交互的知识和实际应用。
编辑推荐
适合谁读
适合
- 具备JavaScript基础、希望深入理解语言特性与工程实践的中级开发者
- 从事前端或全栈开发、需要优化项目性能与可维护性的技术工程师
- 对异步编程、设计模式、模块化架构等高级主题感兴趣的学习者
- 希望系统提升JavaScript实战能力、构建复杂应用的技术团队成员
不适合
- 完全零基础、尚未掌握JavaScript语法与基本概念的编程初学者
- 仅需了解基础前端交互、无需深入底层原理与架构设计的入门者
阅读建议
- 建议先快速回顾前两章的基础部分,再按章节顺序深入阅读核心内容
- 结合书中示例代码进行实践,尝试在个人项目中应用相关模式与技巧
- 关注每章末尾的总结与思考题,有助于巩固知识并拓展应用场景
出版社简介
重庆大学电子音像出版社主要出版社会科学、科学技术与教育类电子音像出版物,并涉及数字化教学平台与专业教学资源数据库的研发运营。库内169种图书覆盖社科、科学科普、医学、管理、考试与编程设计等分类,既有《社会研究方法评论(第1卷)》《广东大峡谷野生动植物图鉴(全2册)》等社科与科普读物,也有《细胞叛变者》《致命救赎》等医学人文作品,以及《品牌运营与策划》《数字电子技术(第2版)》《C#程序设计与WinForm基础》《数据清洗技术与应用》等管理与技术教材。作者资源包括赵联飞、赵锋、侯宇、陈哲、彭美茜、王静萍及广东乳源大峡谷省级自然保护区管理处、广州草木蕃环境科技有限公司等机构;因公开资料有限,其出版特色主要体现为学术评论、自然图鉴、医学普及与信息技术教材并行。
目录
- 版权信息
- 内容提要
- 前言
- 第1章 变量、作用域和内存
- 1.1 基本类型和引用类型的值
- 1.2 执行环境及作用域
- 1.3 垃圾收集
- 第2章 面向对象的程序设计
- 2.1 创建对象
- 2.2 封装的实现
- 2.3 继承的实现
- 2.4 多态的实现
- 2.5 静态类的实现
- 第3章 匿名函数
- 3.1 什么是匿名函数
- 3.2 闭包
- 3.3 模仿块级作用域
- 3.4 私有变量
- 第4章 AJAX与JSON
- 4.1 XHR对象
- 4.2 XHR的用法
- 4.3 HTTP头部信息
- 4.4 GET与POST请求
- 4.5 跨域请求
- 4.6 JSON
- 4.7 在Ajax中使用JSON
- 第5章 函数柯里化(currying)
- 5.1 柯里化
- 5.2 函数柯里化(Currying)
- 第6章 高级函数与Cookie
- 6.1 高级函数
- 6.2 数据存储
- 第7章 错误处理与调试
- 7.1 浏览器错误报告
- 7.2 IE中的调试器
- 7.3 Firebug
- 7.4 Chrome调试工具
- 7.5 其他调试工具
- 7.6 try-catch语句
- 7.7 throw抛出错误
- 7.8 错误(error事件)
- 7.9 常见的错误类型
- 第8章 编程技巧、格式化及部署
- 8.1 可维护性
- 8.2 性能
- 8.3 部署
常见问题
本书是否涵盖最新的JavaScript特性?
需要具备哪些前置知识?
书中案例是否贴近实际项目?
微信读书相关
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。
作者简介
廖文庄,公开资料有限,目前可确认的身份是一位编程设计类图书作者。从库内收录情况看,其名下仅有一种作品,即《JavaScript高级程序应用》,该书归入编程设计分类,说明其写作方向集中于JavaScript语言与前端程序开发相关主题。由于缺乏生卒年、国籍、教育背景与职业经历等信息,无法对其生平作进一步介绍。就作品题材而言,这本书面向希望深入掌握JavaScript应用开发的读者,属于技术实务类写作,而非入门科普或理论专著。此类图书通常注重语言特性、程序结构与实际编码方法的结合,强调可操作性与问题解决能力。作者的行文风格与影响目前只能从书名判断,尚需更多资料佐证。总体而言,廖文庄可视为在编程设计领域留下一种技术著作的作者,其贡献主要体现为对JavaScript高级应用知识的整理与传播,其余情况有待公开资料补充。