科技
类型
9.3
豆瓣评分
可以朗读
语音朗读
872千字
字数
2012-03-01
发行日期
展开全部
主编推荐语
国内JavasScript第一书,html+css+javascript教程精粹,html实战实例。
内容简介
从驱动全球商业、贸易及管理领域不计其数的复杂应用程序的角度来看,说JavaScript已经成为当今世界上最流行的编程语言一点儿都不为过。
本书将对JavaScript追根溯源,从它在最早的Netscape浏览器中诞生谈起,一直谈到今天的它对DOM和Ajax的强大支持。
本书这一版除增加5章全新内容外,其他章节也有较大幅度的增补和修订,新内容篇幅约占三分之一。
读者将通过本书掌握如何运用和扩展这门语言,从而更好地满足自己的需求,以及如何实现客户端与服务器的无缝通信,而又不必求助于Java或隐藏的网页框架(frame元素)。
一言以蔽之,本书将教会你在面对各种常见的Web开发问题时,如何拿出自己的JavaScript解决方案。
目录
- 版权信息
- 版权声明
- 序
- 前言
- 第1章 JavaScript简介
- 1.1 JavaScript简史
- 1.2 JavaScript实现
- 1.3 JavaScript版本
- 1.4 小结
- 第2章 在HTML中使用JavaScript
- 2.1 <script>元素
- 2.2 嵌入代码与外部文件
- 2.3 文档模式
- 2.4 <noscript>元素
- 2.5 小结
- 第3章 基本概念
- 3.1 语法
- 3.2 关键字和保留字
- 3.3 变量
- 3.4 数据类型
- 3.5 操作符
- 3.6 语句
- 3.7 函数
- 3.8 小结
- 第4章 变量、作用域和内存问题
- 4.1 基本类型和引用类型的值
- 4.2 执行环境及作用域
- 4.3 垃圾收集
- 4.4 小结
- 第5章 引用类型
- 5.1 Object类型
- 5.2 Array类型
- 5.3 Date类型
- 5.4 RegExp类型
- 5.5 Function类型
- 5.6 基本包装类型
- 5.7 单体内置对象
- 5.8 小结
- 第6章 面向对象的程序设计
- 6.1 理解对象
- 6.2 创建对象
- 6.3 继承
- 6.4 小结
- 第7章 函数表达式
- 7.1 递归
- 7.2 闭包
- 7.3 模仿块级作用域
- 7.4 私有变量
- 7.5 小结
- 第8章 BOM
- 8.1 window对象
- 8.2 location对象
- 8.3 navigator对象
- 8.4 screen对象
- 8.5 history对象
- 8.6 小结
- 第9章 客户端检测
- 9.1 能力检测
- 9.2 怪癖检测
- 9.3 用户代理检测
- 9.4 小结
- 第10章 DOM
- 10.1 节点层次
- 10.2 DOM操作技术
- 10.3 小结
- 第11章 DOM扩展
- 11.1 选择符API
- 11.2 元素遍历
- 11.3 HTML5
- 11.4 专有扩展
- 11.5 小结
- 第12章 DOM2和DOM3
- 12.1 DOM变化
- 12.2 样式
- 12.3 遍历
- 12.4 范围
- 12.5 小结
- 第13章 事件
- 13.1 事件流
- 13.2 事件处理程序
- 13.3 事件对象
- 13.4 事件类型
- 13.5 内存和性能
- 13.6 模拟事件
- 13.7 小结
- 第14章 表单脚本
- 14.1 表单的基础知识
- 14.2 文本框脚本
- 14.3 选择框脚本
- 14.4 表单序列化
- 14.5 富文本编辑
- 14.6 小结
- 第15章 使用Canvas绘图
- 15.1 基本用法
- 15.2 2D上下文
- 15.3 WebGL
- 15.4 小结
- 第16章 HTML5脚本编程
- 16.1 跨文档消息传递
- 16.2 原生拖放
- 16.3 媒体元素
- 16.4 历史状态管理
- 16.5 小结
- 第17章 错误处理与调试
- 17.1 浏览器报告的错误
- 17.2 错误处理
- 17.3 调试技术
- 17.4 常见的IE错误
- 17.5 小结
- 第18章 JavaScript与XML
- 18.1 浏览器对XML DOM的支持
- 18.2 浏览器对XPath的支持
- 18.3 浏览器对XSLT的支持
- 18.4 小结
- 第19章 E4X
- 19.1 E4X的类型
- 19.2 一般用法
- 19.3 其他变化
- 19.4 全面启用E4X
- 19.5 小结
- 第20章 JSON
- 20.1 语法
- 20.2 解析与序列化
- 20.3 小结
- 第21章 Ajax与Comet
- 21.1 XMLHttpRequest对象
- 21.2 XMLHttpRequest 2级
- 21.3 进度事件
- 21.4 跨源资源共享
- 21.5 其他跨域技术
- 21.6 安全
- 21.7 小结
- 第22章 高级技巧
- 22.1 高级函数
- 22.2 防篡改对象
- 22.3 高级定时器
- 22.4 自定义事件
- 22.5 拖放
- 22.6 小结
- 第23章 离线应用与客户端存储
- 23.1 离线检测
- 23.2 应用缓存
- 23.3 数据存储
- 23.4 小结
- 第24章 最佳实践
- 24.1 可维护性
- 24.2 性能
- 24.3 部署
- 24.4 小结
- 第25章 新兴的API
- 25.1 requestAnimationFrame()
- 25.2 Page Visibility API
- 25.3 Geolocation API
- 25.4 File API
- 25.5 Web计时
- 25.6 Web Workers
- 25.7 小结
- 附录A ECMAScript Harmony
- 附录B 严格模式
- 附录C JavaScript库
- 附录D JavaScript工具
展开全部
出版方
人民邮电出版社·图灵出品
图灵社区成立于2005年6月,由人民邮电出版社投资控股,以策划出版高质量的科技书籍为核心业务,主要出版领域包括计算机、电子电气、数学统计、科普等,通过引进国际高水平的教材、专著,以及发掘国内优秀原创作品等途径,为目标读者提供一流的内容。