JavaScript修炼之道

JavaScript修炼之道

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书不仅可以作为学习之用,更是日常JavaScript开发中不可多得的参考手册,使读者少走很多弯路。

内容简介

本书是JavaSript的实战秘籍。作者将自己多年的编程经验融入其中,不仅可以作为学习之用,更是日常JavaScript开发中不可多得的参考手册,使读者少走很多弯路。本书的内容涵盖了当今流行的JavaScript库的运行机制,也提供了许多应用案例。

作者简介

作者Christophe Porteneuve,从事IT研发十多年,并很早就专注于Web开发。2006年成为Prototypeplototypejs.org)的核心成员,2007年写作了Prototypeandscript.aculo.us一书。目前,他是法国Ciblo.的CTO,并常在的会议中做演讲。他和妻子Elodie现住在法国巴黎。

章节目录

版权信息

版权声明

献词

译者序

对本书的赞誉

引言

致谢

第一部分 JavaScript必备操作

任务1 动态选择方法及属性

任务2 通过模块模式实现代码访问控制

任务3 使用可选/可变/命名参数

第二部分 DOM、事件及定时器

任务4 获得DOM元素的引用

任务5 动态修饰内容

任务6 修改元素的内容

任务7 在DOM加载完成后运行脚本

任务8 监听及停止监听事件

任务9 利用事件委托

任务10 将行为和自定义事件解耦

任务11 模拟后台处理

第三部分 UI技巧

任务12 打造漂亮的tooltip

任务13 制作友好的弹窗

任务14 预载入图片

任务15 创造光箱特效

任务16 实现“无限翻页”

任务17 在载入内容时保持显示区域

第四部分 表单技巧

任务18 暂时禁用提交按钮

任务19 提供输入长度反馈

任务20 同时选择或反选多个checkbox

任务21 表单验证:基本技巧

任务22 表单验证:进阶技巧

任务23 表单验证:高级技巧

任务24 在表单中提供动态的帮助tooltip

任务25 自动完成输入

任务26 使用动态多文件上传

第五部分 服务器端技术

任务27 读取及写入cookie

任务28 通过Ajax载入内容(同域名)

任务29 使用JSON

任务30 使用JSON-P

任务31 跨域“Ajax”(方法收集1)

任务32 跨域“Ajax”(方法收集2)

第六部分 使用混搭

任务33 Twitter的同步更新

任务34 Flickr的同步更新

任务35 获得地理位置及该位置的照片

第七部分 附录

附录A JavaScript快速参考

附录B JavaScript调试指南

附录C JavaScript框架概览

附录D 求助指南

参考文献

JavaScript修炼之道是2011年由人民邮电出版社·图灵出品出版,作者[法] Christophe Porteneuve。

得书感谢您对《JavaScript修炼之道》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
JavaScript设计模式 电子书
html+css+javascript教程详解,JavaScript高级程序设计精粹。
JavaScript深度学习 电子书
深度学习扛鼎之作《Python深度学习》姊妹篇,前端工程师不可错过的AI入门书。
JavaScript高效图形编程 电子书
《JavaScript高效图形编程》是一本具有很强实操性的JavaScript图书,全书共分10章,涵盖的主要内容有:JavaScript的面向对象机制、JavaScript性能优化、jQuery和ExtJS库、高级UI设计、Web游戏开发、面向移动设备的开发、图形编程知识等。《JavaScript高效图形编程》适合有一定Web开发经验和JavaScript基础的开发人员学习。
JavaScript+jQuery开发实战 电子书
本书紧密围绕互联网行业发展对网站开发人员技术与能力的要求进行编写,主要介绍如何使用JavaScript、jQuery编写网页特效,最终制作出界面美观大方、具备动态效果、面向企业应用的商业级网站。全书共10章,主要内容包括JavaScript基础,使用JavaScript操作BOM、DOM对象,jQuery基础,jQuery中的事件与DOM操作,表单校验及AJAX数据请求等。为保证最优的学习效果,本
JavaScript网页游戏制作轻松学 电子书
JavaScript是一种直译式脚本语言,它的一个很大的优势就是绝大多数浏览器都包含了JavaScript的解释器,这样我们在学习JavaScript时不需要安装任何开发软件,只要写一个网页文件,嵌入JavaScript代码就能在浏览器中进行代码的调试,非常方便。对于硬件爱好者来说,学习JavaScript还有一个好处就是能让自己的硬件作品更贴近IoT(物联网)应用。了解了JavaScript,我