- 博客(0)
- 资源 (22)
- 收藏
- 关注
JavaScript忍者秘籍 [(美)莱西格,(美)贝比奥特著]
JavaScript语言非常重要,相关的技术图书也很多,但没有任何一本书对JavaScript语言的重要部分(函数、闭包和原型)进行深入、全面的介绍,也没有任何一本书讲述跨浏览器代码的编写。本书是jQuery库创始人编写的一本深入剖析JavaScript语言的书。
本书共分四个部分,从准入训练、见习训练、忍者训练和火影训练四个层次讲述了逐步成为JavaScript高手的全过程。全书从高级Web应用程序开发者所面临的挑战谈起,由浅入深地覆盖了测试和测试工具、函数、闭包、对象、正则表达式、定时器、运行时代码求值、with语句、跨浏览器问题、元素的特性和属性、事件处理、DOM以及CSS选择器等众多核心话题;将严谨的理论讲解和实用的代码示例相结合,引导读者更加深入地了解JavaScript的神奇,充分展示了JavaScript语言的各种特性。
本书适合具备一定的JavaScript基础知识的读者阅读,也适合从事程序设计工作并想要深入探索JavaScript语言的读者阅读。
2018-05-17
es6 阮一峰 无评论版
本书覆盖 ES6 与上一个版本 ES5 的所有不同之处,对涉及的语法知识给予详细介绍,并给出大量简洁易懂的示例代码。
本书为中级难度,适合已经掌握 ES5 的读者,用来了解这门语言的最新发展;也可当作参考手册,查寻新增的语法点。
全书已由电子工业出版社出版,2017年9月推出了第三版,书名为《ES6 标准入门》。纸版是基于网站内容排版印刷的。
感谢张春雨编辑支持我将全书开源的做法。如果您认可这本书,建议购买纸版。这样可以使出版社不因出版开源书籍而亏钱,进而鼓励更多的作者开源自己的书籍。下面是第三版的购买地址。
2017-10-27
THREE.JS开发指南
Three.js开发指南全面讲解Three.js开发的实用指南,循序渐进讲解Three.js的各种功能,通过大量交互式示例,深入探索使用开源的Three.js库创建绚丽三维图形的实用方法和技巧。需要的朋友们可以下载!
《Three.js开发指南》先从基本概念和Three.js的基本模块讲起,然后伴随着大量的示例和代码,逐步扩展到更多的主题,循序渐进地讲解Three.js的各种功能,帮助读者充分利用WebGL和现代浏览器的潜能,直接在浏览器中创建动态的华丽场景
《Three.js开发指南》通过大量的示例和代码,以互动的方式向读者展示Three.js的各种功能。
《Three.js开发指南》共12章:第1章讲述使用Three.js库的基本步骤;第2章讲解Three.js库使用过程中所要了解的各种基础组件,包括光源、网格、几何体、材质和相机等;第3章通过具体示例讲解场景中使用的各种光源;第4章讨论Three.js库中可以应用于网格的各种材质,并通过互动示例让读者试用这些材质;第5章讲解Three.js中几何体的创建和设置;第6章展示如何设置、使用Three.js库中的高级几何体,例如凸面体和扫描体;第7章讲解如何使用Three.js库中的粒子系统;第8章展示如何从外部导入网格和几何体;第9章探索各种动画效果,使场景活动起来;第10章深入讲解材质的细节,包括如何控制材质,以及如何将HTML 5视频的输出和HTML 5画布中的元素作为纹理;第11章探索如何使用Three.js库来对已经渲染过的场景进行后期处理;第12章讲解如何在Three.js的场景中添加物理效果。
2017-04-01
Three.js 入门指南
本书是目前市场上唯一一本介绍Three.js技术的书,旨在通过系统化的介绍,让初学者能够着手使用Three.js,在网页上创建炫酷的三维图形应用,并学会持续学习进阶知识方法。
本书每个章节都通过具体的例子阐释相关知识点,所有代码都可以在Github上找到。
本书针对Three.js的几个重要话题分章节介绍。
第1章介绍Three.js和WebGL的背景资料,并通过简单的例子帮助读者实现第一个Three.js应用。
第2章介绍照相机的设定。
第3、4、5章分别介绍几何形状、材质和网格,即如何在场景中添加物体。
第6章介绍如何实现动画效果。
第7章介绍如何导入外部模型。
第8章介绍添加光源和阴影效果。
第9章介绍高阶话题——着色器
2017-04-01
React 引领未来的用户界面开发框架
Facebook的开源框架React.js,基于Virtual DOM重新定义了用户界面的开发方式,彻底革新了大家对前端框架的认识,将PHP风格的开发方式迁移到客户端应用开发。其优势在于可以与各种类库、框架搭配使用。《React(第2版):引领未来的用户界面开发框架》由多位一线专家精心撰写,采用全程实例介绍和剖析了React.js的方方面面,适合广大前端开发者、设计人员,以及所有对未来技术趋势感兴趣者阅读。《React(第2版):引领未来的用户界面开发框架》前版作为React首作推出之后,React生态继续蓬勃发展,技术及社区都在不断推陈出新。《React(第2版):引领未来的用户界面开发框架》诸位专家作者适时推出新版,全面更新示例,用 ES6重写代码,摒弃社区弃用范式,新增无状态组件、不可变数据、Redux等热点内容。阅读《React(第2版):引领未来的用户界面开发框架》书,不但可以夯实 React开发基础,更能全方位紧跟整个React生态!
2017-02-10
PHOTOSHOP底纹肌理艺术效果100例
本书主要介绍了使用Photoshop软件制作底纹肌理的典型实例,以及底纹素材在视觉传达设计中的应用。
本书共分7章,包含100个底纹肌理制作实例。书中详尽地介绍了金属类、岩石类、纺织品类、动植物类、抽象类等质感肌理的具体制作过程,使读者能全面地了解底纹制作的方法和技巧。
本书中制作的底纹肌理效果,可以广泛地应用到海报设计、包装设计、封面设计及网页设计中。本书内容翔实,针对性强,适合爱好图像艺术设计的读者选用。
2015-04-12
缤纷 Photoshop CS4尖端视觉特效技术精解
视觉特效在画面中常常会起到画龙点睛的重要作用。本书以特效表现方法为核心,选取了最具代表性的特效实例,详细地为读者展示了特效制作中的各种方法。
全书对视觉特效进行了严谨的分类,精心挑选了最具代表性的100组精品案例,分为8章依次介绍各种特效画面的绘制技巧。在这些实例中,有表现肌理的素材纹理特效,有表现高反光的金属与玻璃材质特效,有表现亚反光的木材与石材质感特效,有表现自然特效的光、火、烟雾视觉特效,还有表现整体画面的整体特效等,可谓覆盖了图像特效设计的方方面面,是一本难得的指导图像特效设计和制作的参考书。
本书内容翔实、针对性和技巧性强,讲解内容由浅入深、条理清晰,适合从事设计工作的初、中级读者阅读,也适合作为商业美术设计人员及相关专业师生的参考用书。
2015-04-12
KnockoutJS中文文档
Knockout是一款很优秀的JavaScript库,它可以帮助你仅使用一个清晰整洁的底层数据模型(data model)即可创建一个富文本且具有良好的显示和编辑功能的用户界面。任何时候你的局部UI内容需要自动更新(比如:依赖于用户行为的改变或者外部的数据源发生变化),KO都可以很简单的帮你实现,并且非常易于维护。 纯JavaScript库-兼容任何服务器和客户端技术。 可以很好的应用到已有的应用程序中-而不需要程序主要架构发生变化。 简洁-采用Gzip压缩之后只要13K。 兼容任何主流浏览器-(IE 6+, Firefox 2+, Chrome, Safari, 及其他) 一套全面完整的规范(采用行为驱动开发)-这意味着在新的浏览器或平台中也能够很容易验证通过。
2015-03-19
编写可维护的javascript
《编写可维护的JavaScript》向开发人员阐述了如何在团队开发中编写具备高可维护性的JavaScript代码,书中详细说明了作为团队一分子,应该怎么写JavaScript。《编写可维护的JavaScript》内容涵盖了编码风格、编程技巧、自动化、测试等几方面,既包括具体风格和原则的介绍,也包括示例和技巧说明,最后还介绍了如何通过自动化的工具和方法来实现一致的编程风格。
《编写可维护的JavaScript》适合前端开发工程师、JavaScript程序员和学习JavaScript编程的读者阅读,也适合开发团队负责人、项目负责人阅读。
2015-03-19
深入浅出PhoneGap
《图灵原创:深入浅出PhoneGap》深入浅出地介绍了时下流行的开源移动开发平台PhoneGap,内容涵盖PhoneGap的各类API、插件机制和第三方常用插件,以及各主流平台上的通信机制的实现方式。此外,《图灵原创:深入浅出PhoneGap》还介绍了如何整合流行的移动Web开发框架(如SenchaTouch、jQueryMobile和DojoMobile等),并用一个记事本的综合实例来展示如何基于PhoneGap构建移动应用。
2015-03-19
JavaScript权威指南(第6版)中文版
由于其封面上是一只“爪哇犀牛”(封面上印上动物是原书出版公司O'Reilly一贯的风格),读者亲切地称其为“犀牛书”。
第5版针对Ajax和Web 2.0技术进行了全新的改版。和上一版相比,更新的内容较多,总体上接近整个篇幅的1/2,而这也正是本书姗姗来迟的原因之一。具体来说,第5版在以下部分有所更新:
第一部分关于函数的一章(第8章)进行了扩展,特别强调了嵌套的函数和闭包。新增了自定义类、名字空间、脚本化Java、嵌入JavaScript等内容。
第二部分最大的改变是增加了如下的大量新内容。包括第19章“cookie和客户端持久性”,第20章“脚本化HTTP”,第21章“JavaScipt和XML”,第22章“脚本化客户端图形”,第23章“脚本化Java Applets和Flash电影”。
第三部分几乎没有太大变化。而第四部分增加了对DOM API的介绍。
总体上分为“基础知识点介绍”和“参考指南”两部分,这是本书的一大特色。从之前版本受欢迎的程度来看,这种结构得到了读者相当大的认可,满足了他们学习基础知识和参考查阅难点的双重需要。而这也是其他同类图书所不及的。
2014-12-25
《锋利的jQuery》(高清扫描版-有书签).pdf
本书循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的DOM操作、事件监听和动画、表单操作、AJAX以及插件方面等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。
为使读者更好地进行开发实践,本书的最后一章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。
本书适合Web开发人员阅读和参考。
2014-12-23
华章程序员书库 HTML5游戏开发实战 [(美)Makzan著;吕定平,陈升想译]
是一本经典的HTML5游戏开发教程,它清晰而全面地展示了如何使用最新的HTML5和CSS3标准来构建各种常见类型的游戏。《HTML5游戏开发实战》实战性非常强,围绕纸牌游戏、绘图游戏、物理游戏和多人游戏精心组织了6个富有趣味性和技术性的游戏案例。如果动手实践这些案例,不仅能掌握各种类型游戏的开发思路和设计方法,而且还能掌握HTML5和CSS3技术中与游戏开发相关的理论知识。《HTML5游戏开发实战》共分9章,第1章介绍HTML5、CSS3,以及相关的JavaScript API 新功能;第2章通过使用DOM和jQuery创建传统游戏;第3章讨论如何用DOM和CSS3来创建游戏;第4章介绍在页面如何通过Canvas来绘制游戏并与之交互;第5章介绍如何在Canvas中绘制渐变效果和加入图像;第6章使用Audio元素给游戏添加声音效果和背景音乐;第7章使用新的本地存储API保存和恢复游戏进度,进一步增强游戏;第8章讨论如何实现多人联网玩游戏;第9章讲解如何把Box2D集成到Canvas游戏中。
《HTML5游戏开发实战》以实例为导向,系统介绍网络游戏开发技术,结合具体示例的操作步骤讲解,浅显易懂,适合网络游戏开发人员、管理人员阅读。
2014-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人