拥有 javascript 标签的文章 共 47 条数据

图灵程序设计丛书《ppk谈JavaScript》Peter-Paul Koch著 淘宝UED译 PDF下载
编程书籍

图灵程序设计丛书《ppk谈JavaScript》Peter-Paul Koch著 淘宝UED译 PDF下载

37次浏览 0条评论

本书全方位介绍了JavaScript,主要讨论了浏览器兼容性、可访问性、底层语法以及与HTML结构层的协同等问题。书中既包括理论性的讲解,又给出了相关的示例脚本以进行进一步阐述。通过8个真实项目示例,介绍了JavaScript核心语言、BOM、事件处理、DOM、修改CSS样式表以及数据检索等内容。本书适合具有一定网页开发经验的Web开发人员阅读。第1章 目标 a 概念回顾 在浏览器中处理交互 胖与瘦 javascript的目标 b 技术概览 标准化 版本 安全 c javascript的历史 错误的开始 事实标准 css变革 新的开始 下一步 第2章 大背景 a css变革 无侵入脚本编程 三个层 分离关注点 b 表现与结构的分离 css修改 更改结构还是表现 c 行为与结构的分离 独立文件中的函数 从html中移除事件处理程序 d 行为和表现的分离 下拉菜单:hover或mouseover/mouseout 相同的效果与相似的效果 e 可访问性概览 什么是可访问性 无脚本 没有鼠标 屏幕阅读器 屏幕阅读器和事件 可访问性和可用性 f 可访问性规则 条理分明的html 产生对脚本用户有

图灵程序设计丛书《精通JavaScript》John Resig著 江疆译 PDF下载
编程书籍

图灵程序设计丛书《精通JavaScript》John Resig著 江疆译 PDF下载

32次浏览 0条评论

本书是目前最深入的 JavaScript 图书,讲述了现代 JavaScript 的所有知识,展现了这门技术将能给网站建设带来如何丰富的体验。本书言简意赅,扩展了读者视野,并关注于基础且重要的主题——现代 JavaScript 是什么和不是什么,浏览器支持的当前状态,以及需要注意的陷阱等。书中所有概念都来自于现实案例的分析。本书适合各层次 Web 开发人员阅读。勘误 http://realazy.org/jspro/erratra第一部分 认识现代javascript 第1章 现代javascript程序设计 2 1.1 面向对象的javascript 2 1.2 测试代码 3 1.3 打包分发 4 1.4 分离式dom脚本编程 5 1.4.1 dom 6 1.4.2 事件 7 1.4.3 javascript与css 8 1.5 ajax 8 1.6 浏览器支持 11 1.7 小结 12 第二部分 专业javascript开发 第2章 面向对象的javascript 14 2.1 语言特性 14 2.1.1 引用 14 2.1.2 函数重载和类型检查 16 .2.1.3 作用域 19

图灵程序设计丛书《JavaScript DOM高级程序设计》Jeffrey Sambells著 李松峰译 PDF下载
编程书籍

图灵程序设计丛书《JavaScript DOM高级程序设计》Jeffrey Sambells著 李松峰译 PDF下载

30次浏览 0条评论

本书注重理论与实践的结合,全面讲述高级的DOM 脚本编程。全书分为3 个部分:第一部分“深入理解DOM 脚本编程”,涉及W3C DOM 规范的各方面,包括非标准的浏览器支持和不支持的内容;第二部分“浏览器外部通信”,以Ajax 和客户端—服务器端通信为主题;第三部分“部分高级脚本编程资源”,集中介绍了一批第三方脚本编程资源,包括库和API。同时,每部分的最后一章都为案例研究,将学到的内容应用于实践。通过学习全书内容,读者将能构建起属于自己的DOM 实用方法库。本书适合有Web 开发和设计经验的读者阅读和参考。第一部分 深入理解DOM脚本编程第1章 遵循最佳实践    21.1 不唐突和渐进增强    21.2 让JavaScript运行起来    41.2.1 把行为从结构中分离出来    41.2.2 不要版本检测    111.2.3 通过平稳退化保证可访问性    131.2.4 为重用命名空间而进行规划    141.2.5 通过可重用的对象把事情简化    171.2.6 一定要自己动手写代码    261.3 JavaScript语法中常见的陷阱    271.3.1 区分

图灵程序设计丛书《MEAN Web开发》高清文字版PDF下载
编程书籍

图灵程序设计丛书《MEAN Web开发》高清文字版PDF下载

68次浏览 0条评论

MEAN 是最流行的Web 开发工具的集合,包括MongoDB、Express、AngularJS 和Node.js。本书从 MEAN 的核心框架开始,详细阐述了每一种框架的关键概念,如何正确地设置它们,以及如何用流行的模 块把它们连接在一起。通过本书的实例练习,你能搭建自己的MEAN 应用架构,通过添加认证层,开发 MVC 架构支持自己的项目开发。最后,你将学会使用不同的工具和框架加快你的日常开发进程。第1章 MEAN简介   1 1.1 三层Web应用开发  1 1.2 JavaScript的演进  2 1.3 MEAN简介  3 1.4 安装MongoDB  4 1.4.1 在Windows上安装MongoDB  5 1.4.2 在Mac OS X和Linux上安装MongoDB  7 1.4.3 使用MongoDB命令行工具  8 1.5 安装Node.js  9 1.5.1 在Windows上安装Node.js  10 1.5.2 在Mac OS X上安装Node.js  11 1.5.3 在Linux上安装Node.js   12 1.5.4 运行Node.js  12 1

图灵程序设计丛书《JavaScript Web应用开发》高清文字版PDF下载
编程书籍

图灵程序设计丛书《JavaScript Web应用开发》高清文字版PDF下载

100次浏览 0条评论

本书是面向一线开发人员的一本实用教程,对最新的Web开发技术与程序进行了全面的梳理和总结,为JavaScript开发人员提供了改进Web开发质量和开发流程的最新技术。本书主要分两大块,首先是以构建为目标实现JavaScript驱动开发,其次介绍如何管理应用设计过程中的复杂度,包括模块化、MVC、异步代码流、测试以及API设计原则。第一部分 构建过程 第1章 构建优先  2 1.1 问题出现了  2 1.1.1 45分钟内每秒损失17万美元  3 1.1.2 构建优先  3 1.1.3 繁琐的前戏  4 1.2 遵守构建优先原则,提前计划  5 1.3 构建过程  7 1.4 处理应用的复杂度和设计理念  8 1.5 钻研构建优先原则  12 1.5.1 检查代码质量  12 1.5.2 在命令行中使用lint工具  15 1.6 总结  18 第2章 编写构建任务,制定流程  19 2.1 介绍Grunt  20 2.1.1 安装Grunt  21 2.1.2 设置第一个Grunt任务  23 2.1.3 使用Grunt管理构建过程  24 2.2 预处理和静态资源优化  26 2.2

最新炫目JavaScript动态网页特效实战精讲 孙军著 PDF下载
编程书籍

最新炫目JavaScript动态网页特效实战精讲 孙军著 PDF下载

66次浏览 0条评论

最新炫目JavaScript动态网页特效实战精讲是目前最深入和实用的javascript图书,讲述javascript的所有知识以及详细的应用效果,展现这门技术给网站建设带来的丰富的体验。本书通俗易懂,按照循序渐进的方法详细介绍javascript的基本概念、html基本知识、javascript的基本语法及其内置对象和浏览器对象。全书通过动态网页特效的200多个经典案例应用,展现javascript在网页应用中的独特魅力。书中每章都有关于本章的经典提示,每个经典提示都是作者多年工作经验的总结。书中对每个知识点都配备相应的实例,每个案例中都有学习的难点提示、代码解释和最终的案例效果,使读者全面理解javascript和体验其应用效果。.本书从编程的基础知识和方法开始介绍,逐步由浅入深,介绍如何使用javascript进行数据库和嵌入数据的操作等比较高级的技术。不管读者是否接触过html或其他编程语言,都能够在本书的指导下逐步了解和掌握javascript语言。本书言简意赅,可以扩展读者视野,并关注于基础且重要的主题——现代javascript是什么和不是什么,浏览器支持的当前状态,以及

JavaScript模式 PDF下载
编程书籍

JavaScript模式 PDF下载

65次浏览 0条评论

《JavaScript模式》包含了实现每个讨论的模式的实践建议,并附有数个可以立即上手的范例。同时还可以学到一些反模式,一些常见的编程方式,这些编程方式引发的问题比解决的还多。它不是一本入门级的书,而是适用于希望将自身的Javascript技巧提高到一个新层次的专业的开发人员和程序员。全书共八章节,内容包括简介、基本技巧、字面量和构造函数、函数、对象创建模式、代码复用模式等。前言 第1章 简介 模式 JavaScript:基本概念 ECMAScript 5 JSLint Console 第2章 基本技巧 编写可维护的代码 尽量少用全局变量 for循环 for-in循环 不要增加内置的原型 switch模式 避免使用隐式类型转换 使用parseInt()的数值约定 编码约定 命名约定 编写注释 编写API文档 编写可读性强的代码 同行互查 在正式发布时精简代码 运行JSLint 小结 第3章 字面量和构造函数 对象字面量 自定义构造函数 强制使用new的模式 数组字面量 JSON 正则表达式字面量 基本值类型包装器 错误对象 小结 第4章 函数 背景 回调模式 返回函数 自定义函数 即时

JavaScript修炼之道 PDF下载
编程书籍

JavaScript修炼之道 PDF下载

70次浏览 0条评论

《JavaScript修炼之道》是JavaScript的实战秘籍。作者将自己多年的编程经验融入其中,不仅可以作为学习之用,更是日常JavaScript开发中不可多得的参考手册,使读者少走很多弯路。《JavaScript修炼之道》的内容涵盖了当今流行的JavaScript库的运行机制,也提供了许多应用案例。《JavaScript修炼之道》针对各任务采取对页式编排,在对各任务的讲解中,左页解释了任务的实现原理,而右页则举出了该任务的代码片段以及可供对照参考的相关任务,便于读者阅读和理解。《JavaScript修炼之道》的读者既包括JavaScript编程的新手,也包括已有不少Web应用编程经验的开发者。第一部分 JavaScript 必备操作 任务1 动态选择方法及属性   2 任务2 通过模块模式实现代码访问控制   4 任务3 使用可选/可变/命名参数   6 第二部分 DOM、事件及定时器 任务4 获得DOM元素的引用   10 任务5 动态修饰内容  12 任务6 修改元素的内容   14 任务7 在DOM 加载完成后运行脚本  16 任务8 监听及停止监听事件   18 任务9

JavaScript框架设计(第2版)司徒正美著 PDF下载
编程书籍

JavaScript框架设计(第2版)司徒正美著 PDF下载

65次浏览 0条评论

本书全面讲解了JavaScript框架设计及相关的知识,主要内容包括种子模块、语言模块、浏览器嗅探与特征侦测、类工厂、选择器引擎、节点模块、数据缓存模块、样式模块、属性模块、PC端和移动端的事件系统、jQuery的事件系统、异步模型、数据交互模块、动画引擎、MVVM、前端模板(静态模板)、MVVM的动态模板、性能墙与复杂墙、组件、jQuery时代的组件方案、avalon2的组件方案、react的组件方案等。 本书适合前端设计人员、JavaScript开发者、移动UI设计者、程序员和项目经理阅读,也可作为相关专业学习用书和培训学校教材。第1章 种子模块 1 1.1 模块化 1 1.2 功能介绍 2 1.3 对象扩展 3 1.4 数组化 5 1.5 类型的判定 8 1.5.1 type 12 1.5.2 isPlainObject 13 1.5.3 isWindow 14 1.5.4 isNumeric 15 1.5.5 isArrayLike 16 1.6 domReady 17 1.7 无冲突处理 20 1.8 总结 20 第2章 语言模块 21 2.1 字符串的扩展与修复 22 2.

JavaScript框架设计 司徒正美著 PDF下载
编程书籍

JavaScript框架设计 司徒正美著 PDF下载

56次浏览 0条评论

《JavaScript框架设计》是一本全面讲解JavaScript框架设计的图书,详细地讲解了设计框架需要具备的知识,主要包括的内容为:框架与库、JavaScript框架分类、JavaScript框架的主要功能、种子模块、模块加载系统、语言模块、浏览器嗅探与特征侦测、样式的支持侦测、类工厂、JavaScript对类的支撑、选择器引擎、浏览器内置的寻找元素的方法、节点模块、一些有趣的元素节点、数据缓存系统、样式模块、个别样式的特殊处理、属性模块、jQuery的属性系统、事件系统、异步处理、JavaScript异步处理的前景、数据交互模块、一个完整的Ajax实现、动画引擎、API的设计、插件化、当前主流MVVM框架介绍、监控数组与子模板等。目 录 第1章 种子模块 1 1.1 命名空间 1 1.2 对象扩展 3 1.3 数组化 4 1.4 类型的判定 6 1.5 主流框架引入的机制——domReady 14 1.6 无冲突处理 16 第2章 模块加载系统 18 2.1 AMD规范 18 2.2 加载器所在路径的探知 19 2.3 require方法 21 2.4 define方法 27 第

JavaScript ES6函数式编程入门经典 PDF下载
编程书籍

JavaScript ES6函数式编程入门经典 PDF下载

90次浏览 0条评论

《JavaScript ES6函数式编程入门经典》使用JavaScript ES6带你学习函数式编程。你将学习柯里化、偏函数、高阶函数以及Monad等概念。目前,编程语言已经将焦点从对象转移到函数。JavaScript支持函数式编程,并允许开发者编写精心设计的代码。主要内容● 掌握函数式编程的概念● 清楚函数在JavaScript中的地位● 理解真实的函数式类库,并创建一个模拟underscore.js的函数式类库● 实践纯错误处理技术,例如函子和Monad● 了解ES6的函数式编程特性,例如扩展运算符和Generator第1章 函数式编程简介 1 1.1 什么是函数式编程?为何它重要 1 1.2 引用透明性 4 1.3 命令式、声明式与抽象 5 1.4 函数式编程的好处 7 1.5 纯函数 7 1.5.1 纯函数产生可测试的代码 7 1.5.2 合理的代码 9 1.6 并发代码 10 1.7 可缓存 11 1.8 管道与组合 12 1.9 纯函数是数学函数 13 1.10 我们要构建什么 15 1.11 JavaScript是函数式编程语言吗 15 1.12 小结 16 第2章 Ja

DOM启蒙 陈养剑译 PDF下载
编程书籍

DOM启蒙 陈养剑译 PDF下载

338次浏览 0条评论

通过《DOM启蒙》,读者将学习如何通过文档对象模型(DOM)更有效率地操作HTML,而无需DOM操作库的帮助。作者Cody Lindley(jQuery手册)用菜谱风格的代码示例,用演示多种节点对象的工作方式,带你领略现代DOM理念。在过去的十年里,框架简化了DOM的用法,后者因此被开发者尘封在前者之下。《DOM启蒙》通过现代浏览器原生的概念与代码,将这些工具带回视线。读者将理解jQuery在DOM脚本编写中扮演的角色,并学习如何在移动应用和特定浏览器中直接使用DOM编写应用程序。前言 序言 第1章 节点概览 1.1 文档对象模型(Document Object Model,亦称 DOM)是个由JavaScript节点对象组成的层次结构/树 1.2 节点对象类型 1.3 继承自节点对象的子节点对象 1.4 用于与节点打交道的属性与方法 1.5 识别节点的类型与名称 1.6 获取节点的值 1.7 使用 JavaScript 方法来创建元素与文本节点 1.8 使用 JavaScript 字符串创建并向DOM中添加元素与文本节点 1.9 提取DOM树中的部分作为JavaScript字符串 1

第三方JavaScript编程 PDF下载
编程书籍

第三方JavaScript编程 PDF下载

348次浏览 0条评论

第三方JavaScript应用程序是自包含的应用组件,通常都是小脚本或插件,能够为Web站点增加功能。它们往往是由独立的组织或个人提供的,代码和文件都是来自于远程的Web地址。《第三方JavaScript编程》由两位第三方应用程序开发领域的专家编写完成,通过丰富的示例和讲解引导读者掌握第三方Web开发的相关技术及如何开发运行在第三方环境的JavaScript代码。《第三方JavaScript编程》共10章,分别介绍了第三方JavaScript的定义、如何加载和执行代码、DOM渲染、第三方脚本和数据服务器之间的通信、跨窗口的消息传递方法、身份验证和cookie、第三方应用程序的安全性、JavaScript SDK的发展、性能、测试和调试。《第三方JavaScript编程》并非JavaScript语言的初级读本,适用于有一定第三方代码开发经验的开发者以及致力于研究其如何在外部环境运行的开发者们阅读。第1章 第三方JavaScript介绍 1 1.1 第三方JavaScript的定义 2 1.2 第三方JavaScript的用法 4 1.2.1 嵌入式微件 6 1.2.2 分析和统计 8 1

jQuery实战案例精粹 吴绍兴著 PDF下载
编程书籍

jQuery实战案例精粹 吴绍兴著 PDF下载

88次浏览 0条评论

本书从 Web开发的实际应用角度出发,结合当下热门的 jQuery插件技术,深入浅出地介绍了 jQuery高性能开发的技巧,是前端开发、设计人员的绝佳选择。本书共 22章,介绍了 jQuery框架的基础知识与 jQuery插件的开发方法;包含用户评级、 图片展示、日历日期、表单提交、表单验证、网页表格、树状列表、对话框、图片放大器、文件上传、导航菜单、网页动画、可拖放布局、页面便条、图形图表、网页多媒体、谷歌地图等性能应用案例;并通过几个完整的应用实例,展示了 HTML5结合 jQuery实现的完美开发,加深了读者对未来 Web技术发展方向的理解。本书适用于所有前端初学者和网页设计入门者,可以作为日常开发的参考书,也可以辅助一些基础网页教材进行上机实践。第1章 jQuery入门 1 11什么是 jQuery1 111 jQuery的功能 1 112配置 jQuery运行环境 4 113使用 Dreamweaver编写 jQuery代码 5 114认识 jQuery对象 9 12 jQuery选择器 10 121基本选择器 10 122层次选择器 13 123过滤选择器 16 124表单

马士兵 经典javascript视频教程 全12集视频下载
视频教程

马士兵 经典javascript视频教程 全12集视频下载

97次浏览 0条评论

[尚学堂马士兵]Jascript视频第1讲 JS初步及调试[尚学堂马士兵]Jascript视频第2讲 JS基础语法[尚学堂马士兵]Jascript视频第3讲 函数_处理_1[尚学堂马士兵]Jascript视频第4讲 函数_处理_2[尚学堂马士兵]Jascript视频第5讲 内置对象_DOM_BOM[尚学堂马士兵]Jascript视频第6讲 趣味[尚学堂马士兵]Jascript视频第7讲 实用[尚学堂马士兵]Jascript视频第8讲 表单验证[尚学堂马士兵]Jascript视频第9讲 表单验证_new[尚学堂马士兵]Jascript视频第10讲 后台框架_1[尚学堂马士兵]Jascript视频第11讲 后台框架_2[尚学堂马士兵]Jascript视频第12讲 TREE

图灵程序设计丛书《同构JavaScript应用开发》高清文字版PDF下载
编程书籍

图灵程序设计丛书《同构JavaScript应用开发》高清文字版PDF下载

122次浏览 0条评论

《同构JavaScript应用开发》将向你展示如何构建和维护属于自己的同构JavaScript应用。《同构JavaScript应用开发》分为三部分,*部分描绘不同种类的同构JavaScript的轮廓,第二部分介绍关键概念,第三部分提供业界同行的解决方案案例。通过阅读本书,你将了解到这种应用架构日益流行的原因,并将其运用于解决关键的业务问题,如页面加载速度和SEO兼容性。 《同构JavaScript应用开发》适合对同构JavaScript感兴趣的Web开发人员。前言 ix 第一部分 简介与关键概念 第1章 为什么需要同构JavaScript 2 1.1 定义同构JavaScript 3 1.2 评价其他的Web应用架构方案 3 1.2.1 状况的改变 3 1.2.2 工程上的关注点 4 1.2.3 可选架构 4 1.3 附加说明:何时不使用同构 10 1.4 小结 11 第2章 同构JavaScript图谱 12 2.1 共享视图 13 2.1.1 共享模板 14 2.1.2 共享视图逻辑 14 2.2 共享路由 14 2.3 共享模型 15 2.4 小结 15 第3章 同构JavaSc

图灵程序设计丛书《Head First JavaScript程序设计》高清文字版PDF下载
编程书籍

图灵程序设计丛书《Head First JavaScript程序设计》高清文字版PDF下载

176次浏览 0条评论

本书语言和版式活泼,内容讲解深入浅出,是难得的JavaScript入门书。本书内容涵盖JavaScript的基本知识以及对象、函数和浏览器文档对象模型等高阶主题。书中配备了大量有趣的实例、图示和练习,让读者轻轻松松掌握JavaScript。前言  xxv 1 JavaScript速览:进入JavaScript的世界  1 2 编写代码:更进一步  43 3 函数简介:养成函数思维  79 4 让数据排排坐:数组  125 5 理解对象:对象镇之旅  173 6 与网页交互:了解DOM  229 7 类型、相等、转换等:系统地讨论类型  265 8 综合应用:编写一个应用程序  317 9 异步编码:处理事件  381 10 函数是一等公民:自由的函数  429 11 匿名函数、作用域和闭包:系统地讨论函数  475 12 高级对象构造技巧:创建对象  521 13 使用原型:超强的对象创建方式  563 附录 遗漏内容:未涉足的十大主题  623 索引  639

深入浅出ES6(ES6 in depth)高清文字版PDF下载
编程书籍

深入浅出ES6(ES6 in depth)高清文字版PDF下载

165次浏览 0条评论

曾经听许多前端从业者说:“前端发展太快了。”这里的快,十有八九是说层出不穷的新概念,余下的一二,大抵只是抒发一下心中的苦闷罢——前两日刚习得的新技术转眼就“落后”——仔细品味这苦闷,除却不得不持续奔跑的无奈,更多的是一口气,一口卯足了劲儿也要把新知识全数揽入囊中的不服气。作为刚入行的新人,对这点体会颇深。就像是蓦地从某个时间点切入,半数时间向前走,半数时间向后看,瞻前顾后,回味揣摩这十年间的岁月精魄,还得翘首盼着花花新世界,不时再问自己一句,这样走下去真的会好么?是的,其实答案人尽皆知,同时也无人知晓,因为没人能预言未来,顶多只能预测未来,但有一件事情永不会错,当你笃定地沿着一条路走下去,结果通常不会太糟糕,但凡能在浮躁的社会冷静下来潜心磨砺,多少总会有收获。幸而我有意弱化了对新信息的执念,开始做一些事情,《深入浅出 ES6》就是其中一件。纵观整个系列,亦即纵观 ECMAScript 2015 的整个体系,吸取了诸多成功经验:借鉴自 CoffeeScript 的箭头函数;始于 C++ 项目 Xanadu,接着被 E 语言采用,后来分别于 Python 和 JavaScript 框架 D

深入理解ES6 翻译完整版PDF下载
编程书籍

深入理解ES6 翻译完整版PDF下载

170次浏览 0条评论

ES6是ECMAScript标准十余年来变动最大的一个版本,其中添加了许多新的语法特性,既有大家耳熟能详的Promise,也有闻所未闻的Proxy代理和Reflection反射;既有可以通过转译器(Transpiler)等方式在旧版本浏览器中实现兼容的let、const、不定参数、展开运算符等功能,亦有无论如何都无法实现向前兼容的尾调用优化。深入理解ES6的特性对于所有JavaScript开发者而言至关重要,在可预见的未来,ES6中引入的语言特性会成为JavaScript应用程序的主流特性,这也是《深入理解ES6》的初衷。希望你通过阅读《深入理解ES6》可以了解ES6的新特性,并在需要时能够随时使用。第1章 块级作用域绑定 1 var声明及变量提升(Hoisting)机制 1 块级声明 3 -- let声明 3 -- 禁止重声明 4 -- const声明 4 -- 临时死区(Temporal Dead Zone) 6 循环中的块作用域绑定 7 -- 循环中的函数 8 -- 循环中的let声明 9 -- 循环中的const声明 10 全局块作用域绑定 12 块级绑定最佳实践的进化 13

JavaScript经典实例(第2版) PDF下载
编程书籍

JavaScript经典实例(第2版) PDF下载

168次浏览 0条评论

nullJavaScript的世界 第一部分 经典JavaScript 第1章 JavaScript不只是简单的构件块 1.1 JavaScript对象、基本类型和字面值之间的区别 1.2 从字符串提取一个列表 1.3 检查一个存在的、非空的字符串 1.4 插入特殊字符 1.5 使用新字符串替换模式 1.6 找到并突出显示一个模式的所有实例 1.7 使用捕获圆括号交换一个字符串中的单词 1.8 使用命名实体来替代HTML标签 1.9 把一个ISO 8601格式的日期转换为Date对象可接受的一种格式 1.10 使用带有定时器的函数闭包 1.11 记录消耗时间 1.12 把十进制数转换为一个十六进制值 1.13 把表中一列的所有数字加和 1.14 在角度和弧度之间转换 1.15 找到页面元素可容纳的一个圆的半径和圆心 1.16 计算圆弧的长度 1.17 使用ES6字符串新增方法而不会丢弃用户 第2章 JavaScript数组 2.1 在数组中搜索 2.2 用concat()和apply()将一个两维数组扁平化 2.3 删除或替换数组元素 2.4 提取一个数组的一部分 2.5 对每个数组元

图灵程序设计丛书《JavaScript编程精粹》高清文字版PDF下载
编程书籍

图灵程序设计丛书《JavaScript编程精粹》高清文字版PDF下载

125次浏览 0条评论

本书详细介绍讲述了JavaScript的基础知识以及一些系现代语言工具和库,例如jQuery、Underscore.js和Jasmine。主要内容包括:JavaScript基础知识,函数、闭包和模块,数据结构和相关处理,面向对象的JavaScript,JavaScript设计模式,测试与调试,ECMAScript 6,DOM事件和操作,服务器端JavaScript。本书适合所有JavaScript开发人员阅读。第1章 JavaScript入门  1 1.1 JavaScript极简史  2 1.2 如何阅读本书  2 1.3 Hello World  4 1.3.1 JavaScript概览  5 1.3.2 JavaScript类型  21 1.3.3 自动插入分号  23 1.3.4 JavaScript代码风格指南  25 1.4 小结  33 第2章 函数、闭包与模块  34 2.1 函数的字面形式  34 2.2 函数作为数据  36 2.3 作用域  38 2.3.1 全局作用域  38 2.3.2 局部作用域  39 2.3.3 函数作用域与块作用域  39 2.3.4 

JavaScript语言精粹(修订版) PDF下载
编程书籍

JavaScript语言精粹(修订版) PDF下载

154次浏览 0条评论

JavaScript 曾是“世界上最被误解的语言”,因为它担负太多的特性,包括糟糕的交互和失败的设计,但随着Ajax 的到来,JavaScript“从最受误解的编程语言演变为最流行的语言”,这除了幸运之外,也证明了它其实是一门优秀的语言。Douglas Crockford 在本书中剥开了JavaScript 沾污的外衣,抽离出一个具有更好可靠性、可读性和可维护性的JavaScript 子集,让你看到一门优雅的、轻量级的和非常富有表现力的语言。作者从语法、对象、函数、继承、数组、正则表达式、方法、样式和优美的特性这9 个方面来呈现这门语言真正的精华部分,通过它们完全可以构建出优雅高效的代码。作者还通过附录列出了这门语言的毒瘤和糟粕部分,且告诉你如何避免它们。最后还介绍了JSLint,通过它的检验,能有效地保障我们的代码品质。这是一本介绍 JavaScript 语言本质的权威书籍,值得任何正在或准备从事JavaScript 开发的人阅读,并且需要反复阅读。学习、理解、实践大师的思想,我们才可能站在巨人的肩上,才有机会超越大师,这本书就是开始。前言......................

图灵程序设计丛书《精通JavaScript(第2版)》高清PDF下载
编程书籍

图灵程序设计丛书《精通JavaScript(第2版)》高清PDF下载

158次浏览 0条评论

2006年,本书第1版问世,立刻脱颖而出,成为广大Web程序员心目中的经典,是提升JavaScript编程技能的必读书籍。身为jQuery之父,John Resig将丰富的经验和学识融入本书,以平和的语言和详实的代码示例为读者提供了JavaScript学习的绝佳参考。时隔多年,Web编程技术已然有了长足的进步。John Resig联手另外两位优秀工程师Russ Ferguson和John Paxton,推出本书第2版。新版继承第1版的实用风格,同时全面更新内容。在讲解技术之余,第2版还探讨了JavaScript的发展历程,带领读者展望了这门技术的未来趋势。第1章 专业JavaScript技术  1 1.1 JavaScript的历程  1 1.2 现代JavaScript  3 1.2.1 库的崛起  4 1.2.2 移动,可不只说说而已  5 1.2.3 何去何从  5 1.3 后续内容  6 1.4 小结  7 第2章 特性、函数和对象  8 2.1 语言特性  8 2.1.1 引用和值  8 2.1.2 作用域  10 2.1.3 上下文  12 2.1.4 闭包  13 2.1

图灵程序设计丛书《学习JavaScript数据结构与算法(第2版)》高清文字版PDF下载
编程书籍

图灵程序设计丛书《学习JavaScript数据结构与算法(第2版)》高清文字版PDF下载

147次浏览 0条评论

本书首先介绍了JavaScript 语言的基础知识以及ES6 和ES7 中引入的新功能,接下来讨论了数组、栈、队列、链表、集合、字典、散列表、树、图等数据结构,之后探讨了各种排序和搜索算法,包括冒泡排序、选择排序、插入排序、归并排序、快速排序、堆排序、计数排序、桶排序、基数排序、顺序搜索、二分搜索,然后介绍了动态规划和贪心算法等常用的高级算法以及函数式编程,最后还介绍了如何计算算法的复杂度。第1章 JavaScript简介  1 1.1 JavaScript数据结构与算法  1 1.2 环境搭建  2 1.2.1 最简单的环境搭建  2 1.2.2 使用Web服务器(XAMPP)  4 1.2.3 使用Node.js搭建Web服务器  5 1.3 JavaScript基础  6 1.3.1 变量  7 1.3.2 操作符  9 1.3.3 真值和假值  11 1.3.4 相等操作符(==和===)  12 1.4 控制结构  14 1.4.1 条件语句  14 1.4.2 循环  15 1.5 函数  16 1.6 JavaScript面向对象编程  17 1.7 调试工具  18 1

图灵程序设计丛书《Node与Express开发》高清文字版PDF下载
编程书籍

图灵程序设计丛书《Node与Express开发》高清文字版PDF下载

140次浏览 0条评论

本书系统讲解了使用Express开发动态Web应用的流程和步骤。作者不仅讲授了开发公共站点及REST API的基础知识,同时还讲解了构建单页、多页及混合Web应用的规划方式及最佳实践。具体而言,第1~5章介绍Node 和Express,搭建一个示例网站的骨架,讨论测试和QA。第6~12章介绍Node中更重要的结构,讲解模板,介绍cookies、会话和表单处理器,探讨中间件以及从服务器发送电子邮件。第13~15章讨论持久化、URL路由、API的编写、流行的MVC范式。第18~22章讨论安全、社交媒体集成以及网站的调试、启用和维护。本书适合所有前端和后端开发人员阅读。序  XIV 前言  XV 第1章 初识Express  1 1.1 JavaScript革命  1 1.2 初识Express  2 1.3 Express 简史  3 1.4 升级到Express 4.0  4 1.5 Node:一种新型Web 服务器  4 1.6 Node 的生态系统  5 1.7 授权  6 第2章 从Node开始  8 2.1 获取Node  8 2.2 使用终端  9 2.3 编辑器  10 2.

图灵程序设计丛书《Node即学即用》高清文字版PDF下载
编程书籍

图灵程序设计丛书《Node即学即用》高清文字版PDF下载

133次浏览 0条评论

《Node即学即用》由休斯-克劳奇、威尔逊编著,《Node即学即用》讲解如何用Node构建可扩展因特网应用,是全面的实用指南,除了详细介绍Node提供的API外,还用大量篇幅介绍了服务器事件驱动开发的重要概念。内容涉及跨服务器的并发连接、非阻塞I/O和事件驱动的编程、如何支持各种数据库和数据存储工具、NodeAPI的使用示例等。适合对JavaScript及编程有一定程度了解的读者阅读。目录 第一部分  基础入门 第1 章  Node.js 简介  3 1.1  安装Node.js  4 1.2  开始写代码  7 1.2.1  Node REPL  7 1.2.2  编写首个服务器程序  9 1.3  为什么选择Node  11 1.3.1  高性能Web 服务器  11 1.3.2  专业的JavaScript  12 1.3.3  浏览器之战 2.0  13 第2 章  编写有趣的应用  15 2.1  创建一个聊天服务器  15 2.2  我们也来编写个Twitter  23 第3 章  编写健壮的Node 程序  33 3.1  事件循环  33 3.2  模式  39 3.3

图灵程序设计丛书《JavaScript编程全解》高清文字版PDF下载
编程书籍

图灵程序设计丛书《JavaScript编程全解》高清文字版PDF下载

139次浏览 0条评论

本书全方位地介绍了JavaScript开发中的各个主题,无论是前端还是后端的JavaScript开发者都可以在本书中找到自己需要的内容。本书对HTML5、Web API、Node.js及WebSocket等最新的热门技术也作了深入浅出的介绍,并提供了大量实际应用范例。本书语法说明系统深入、示例代码规范详细,对容易产生问题之处均做了重点说明,不仅适合初学者入门,而且有经验的JavaScript开发人员、项目负责人也能从中受益。第1部分 JavaScript概要  001 第1章  JavaScript概要  002 1.1  JavaScript概要  002 1.2  JavaScript的历史  002 1.3  ECMAScript  003 1.3.1  JavaScript的标准化  003 1.3.2  被放弃的ECMAScript第4版  004 1.4  JavaScript的版本  004 1.5  JavaScript实现方式  005 1.6  JavaScript运行环境  006 1.6.1  核心语言  006 1.6.2  宿主对象  007 1.7  Ja

图灵程序设计丛书《JavaScript基础教程(第9版)》高清文字版PDF下载
编程书籍

图灵程序设计丛书《JavaScript基础教程(第9版)》高清文字版PDF下载

145次浏览 0条评论

本书是经典的JavaScript入门书,以易学便查、图文并茂、循序渐进和善于用常见任务讲解语言知识而著称。书中从JavaScript语言基础开始,分别讨论了图像、框架、浏览器窗口、表单、正则表达式等内容,循序渐进地给出了JavaScript以及相关的CSS、DOM、Ajax和jQuery等技术。第9版全新改写,新增更多示例和技术介绍,使用流行的jQuery框架向网站轻松添加有用的功能。本书适合有志于从事Web开发和设计的初学者.也是高等院校相关课程的理想入门教材。第1章 了解JavaScript  1 1.1 JavaScript是什么  1 1.2 JavaScript不是Java  2 1.3 JavaScript的起源  3 1.4 JavaScript可以做什么  3 1.5 JavaScript不能做什么  4 1.6 JavaScript及其他  4 1.6.1 jQuery是什么  4 1.6.2 Ajax是什么  4 1.7 组合式语言  6 1.7.1 对象  6 1.7.2 属性  6 1.7.3 方法  7 1.7.4 将对象、属性和方法组合在一起  7 1.7.

图灵程序设计丛书《Ext JS实战(第2版)》高清文字版PDF下载
编程书籍

图灵程序设计丛书《Ext JS实战(第2版)》高清文字版PDF下载

98次浏览 0条评论

本书分三部分,基于Ext JS 4.0全面介绍如何开发具有原生风格的富桌面Web应用,辅以大量示例帮读者理解其组件和容器。第一部分是基础知识,讲解Ext JS的丰富特性(包括UI部件以及数据存储、模型和代理等支持类)、DOM操作、组件和容器。第二部分全面介绍Ext JS部件的工作原理,内容涵盖Ext JS组件、布局管理器、表单面板、数据存储、网格面板、树形面板、图形图表、直接远程调用和拖放功能。第三部分介绍Ext JS类系统,并基于本书知识用Sencha CMD和Ext JS MVC系统开发应用。此外,第三部分不仅能让你学会Ext JS框架的更高级功能(如定制的扩展、插件,以及类加载器),还能让你掌握构建和管理Web应用的坚实理论。第一部分 Ext JS 4.0入门 第1章 功夫在框架外  2 1.1 初识Ext JS  2 1.1.1 丰富的API文档  3 1.1.2 用预制部件快速开发  5 1.2 你需要知道的  5 1.3 Ext JS部件之旅  5 1.3.1 容器和布局初探  7 1.3.2 其他容器的运作  8 1.3.3 数据绑定视图  9 1.3.4 “枝繁叶茂”的

图灵程序设计丛书《你不知道的JavaScript(下卷)》高清文字版PDF下载
编程书籍

图灵程序设计丛书《你不知道的JavaScript(下卷)》高清文字版PDF下载

116次浏览 0条评论

JavaScript这门语言简单易用,很容易上手,但其语言机制复杂微妙,即使是经验丰富的JavaScript开发人员,如果没有认真学习的话也无法真正理解。本套书直面当前JavaScript开发人员不求甚解的大趋势,深入理解语言内部的机制,全面介绍了JavaScript中常被人误解和忽视的重要知识点。本书是其下卷,主要介绍了JavaScript入门知识和对ES6及未来发展趋势的展望。前言 xi 致谢 xvii 第 一部分 起步上路 序 2 第 1 章 深入编程 4 1.1 代码 4 1.2 表达式 5 1.3 实践 6 1.3.1 输出 7 1.3.2 输入 8 1.4 运算符 9 1.5 值与类型 11 1.6 代码注释 13 1.7 变量 14 1.8 块 16 1.9 条件判断 17 1.10 循环 18 1.11 函数 20 1.12 实践 23 1.13 小结 25 第 2 章 深入JavaScript 26 2.1 值与类型 26 2.1.1 对象 28 2.1.2 内置类型方法 30 2.1.3 值的比较 31 2.2 变量 35 2.3 条件判断 37 2.4 严格模式