当前位置:主页 > 计算机电子书 > javascript > JavaScript下载
JavaScript DOM高级程序设计

JavaScript DOM高级程序设计 PDF 高清中文版

  • 更新:2022-01-06
  • 大小:108.5 MB
  • 类别:JavaScript
  • 作者:Jeffrey、Sambells
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

内容简介

本书注重理论与实践的结合,全面讲述高级的DOM脚本编程。全书分为3个部分:第一部分“深入理解DOM脚本编程”,涉及W3CDOM规范的各方面,包括非标准的浏览器支持和不支持的内容;第二部分“浏览器外部通信”,以Ajax和客户端—服务器端通信为主题;第三部分“部分高级脚本编程资源”,集中介绍了一批第三方脚本编程资源,包括库和API。同时,每部分的最后一章都为案例研究,将学到的内容应用于实践。通过学习全书内容,读者将能构建起属于自己的DOM实用方法库。

本书适合有Web开发和设计经验的读者阅读和参考。

目录

  • 第一部分深入理解DOM脚本编程
  • 第1章遵循实践
  • 1.1不唐突和渐进增强
  • 1.2让JaScript运行起来
  • 1.2.1把行为从结构中分离出来
  • 1.2.2不要版本检测
  • 1.2.3通过平稳退化保证可访问性
  • 1.2.4为重用命名空间而进行规划
  • 1.2.5通过可重用的对象把事情简化
  • 1.2.6一定要自己动手写代码
  • 1.3JaScript语法中常见的陷阱
  • 1.3.1区分大小写
  • 1.3.2单引号与双引号
  • 1.3.3换行
  • 1.3.4可选的分号和花括号
  • 1.3.5重载(并非真正的重载)
  • 1.3.6匿名函数
  • 1.3.7作用域解析和闭包
  • 1.3.8迭代对象
  • 1.3.9函数的调用和引用(不带括号)
  • 1.4实例:WYSIWYGJaScript翻转图
  • 1.5小结
  • 第2章创建可重用的对象
  • 2.1对象中包含什么
  • 2.1.1继承
  • 2.1.2理解对象成员
  • 2.1.3window对象中的一切
  • 2.1.4理解作用域和闭包是根本
  • 2.2创建你自己的对象
  • 2.2.1一变多:创建构造函数
  • 2.2.2添加静态方法
  • 2.2.3向原型中添加公有方法
  • 2.2.4公有、私有、特权和静态成员真那么重要吗
  • 2.2.5对象字面量
  • 2.3this是什么
  • 2.4try{}、catch{}和异常处理
  • 2.5实例:你自己的调试日志
  • 2.5.1为什么需要JaScript日志对象

资源下载

资源下载地址1:https://pan.baidu.com/s/1FImUbyTihDTxiwC5j32RHw

相关资源

网友留言

网友NO.44305
禄玄清

很好的书,不依赖与某个库,而是教你自己实现一个自己的库。

确实,如果太过于依赖于某个库,完全不理解库的内部原理,会让让自己迷失在表层

构建一个自己的库,可以让自己对dom,对js,对跨浏览器又更深入的理解

网友NO.47628
毋莉娜

本书可以分为三个部分

1 深入讲解DOM编程世界
很少有书能像本书这样有条理的解释DOM,它简直就是W3C标准文档的简明指导,通读本部分内容,读者会把DOM世界的模型印在脑子里,所谓学知识要先把握总纲,然后探究细节。

2 与服务器端通信和AJAX
本书对于Ajax技术的讲解也值得一读,它并不着眼于Ajax技术的具体细节,而是注重讲解Ajax的使用方式,尤其是怎样避免Ajax带来的缺陷,我们知道并不能因为会用一门技术就该使用它。

3 简单介绍几种时下流行的js库
本部分可以可以作为IT杂志,简单了解一些js库的特点。

总结,本书可作为进阶教材,要求读者懂得基本的js语法,尤其推荐给在职人员

网友NO.33055
桓嘉泽

看了前两章,已经感觉到豁然开朗,本书不是给你讲如何实现简单的AJAX效果,而是告诉你如何写个自己的开源库,如何像个功夫高手一样写代码。感觉到大师思想和功力的深厚。

水滴石穿,本书正是你通往达人之路的最佳选择,我毫不犹豫的给5星推荐给javascript之路上修炼的同志。