JavaScript精粹 - 免费试读 - book.csdn.net

来源:百度文库 编辑:神马文学网 时间:2024/06/13 05:22:31

  • 书名:JavaScript精粹
  • 作者:James Edwards,Cameron Adams
  • 来源:人民邮电出版社
  • 出版时间:2007年04月
  • ISBN:9787115159991
  • 定价:49元

看 书 评 论 收 藏打 分 购 买

图书版权归出版社和作者所有,CSDN & DearBook独家提供试读和连载 内容介绍: 本书主要介绍JavaScript应用中一些常见的问题及其解决方法,从最基础的数字、字符串、数组到进阶的DOM、表单验证、cookie,再到较为高级的Ajax,书中均有涉及。本书覆盖现在非常流行和通用的技术,提出很多出现频率较高的Web开发常见问题,并提供了大量的技巧和解决方案,具有很强的实用性和通用性,书中的代码也具有很强的兼容性。本书还介绍了一些面向对象编程内容,这部分内容可以帮助用户以更高的角度来看待自己的设计,以提高代码的质量和可维护性。最为难得的是,由于具有丰富的业界实践经验,作者在本书中不仅仅提出了对各种问题的解决方法,还展现了自己的思考方法和一些良好的程序设计习惯,与具体的细节性知识相比,这些无疑更加具有价值。书中所有源代码可在网址http://www.ptpress.com.cn的下载区免费下载。

目录

  • 目录

第1章 JavaScript初步

  • 1.1 JavaScript的定义
  • 1.2 JavaScript的限制
  • 1.3 JavaScript的最佳实践
  • 1.4 为那些没有JavaScript的用户着想(逐...
  • 1.5 内容和行为的隔离(谨慎地编码)
  • 1.6 使用括号和分号结束符(一致的编码方...
  • 1.7 给页面添加脚本
  • 1.8 让不同的脚本在同一页面中协同工作
  • 1.9 隐藏JavaScript源代码
  • 1.10 脚本调试
  • 1.11 严格的警告
  • 1.12 小结

第5章 导航文档对象模型

  • 5.1 访问元素
  • 5.2 创建元素节点和文本节点
  • 5.3 改变元素的类型
  • 5.4 删除一个元素节点或者文本节点
  • 5.5 读写元素属性
  • 5.6 获得拥有特定属性值的所有元素
  • 5.7 元素的class的增减
  • 5.8 小结

第8章 cookie

  • 8.1 写入cookie
  • 8.2 读取cookie
  • 8.3 设定cookie的过期时间
  • 8.4 使cookie只能通过特定的域和路径访问
  • 8.5 突破浏览器对cookie数目的限制
  • 8.6 小结

第14章 计时器和动画

  • 14.1 setTimeout和setInterval的使用
  • 14.2 沿着某个确定路径移动对象
  • 14.3 创建平滑的动画效果
  • 14.4 拖曳行为的实现
  • 14.5 利用拖曳功能对列表重新排序
  • 14.6 创建新闻滚动条
  • 14.7 创建基于裁剪的过渡效果
  • 14.8 创建滑动控制器
  • 14.9 小结 246