Java Scr ipt高级应用与实践_前端开发教程
前端教程

Java Scr ipt高级应用与实践_前端开发教程

资源名称:Javascript高级应用与实践 内容简介: 本书的内容涵盖大量提升Javascript性能的一些技巧、鲜为人知的写法,以及Javascript在Web项目中某些智能的、经典的设计。本书在讲解过程中会有大量的例程和各种写法运行耗时的性能比较,给你展示了如何优化Javascript的性能、一些非常独特而又能提升Javascript性能的技巧(涵盖了当前网络中流行的Javascript框架的大多数技巧)以及每天海量交易项目的Javascript相关经验。其中,很多经验性的思想描述和方法可以应用于各种语言的编程。另外,本书还阐述了大量的Javascript泛型设计,以及Javascript在JSON-RPC和WebDAV中的应用并给出了相关的Java设计。   最后本书的所有例程代码将组合为一套功能强大的基于CSS、XPath选择器模型的Javascript框架,使Web的开发就如同基于XPath的文档开发一样便捷。   本书适合于不同层次的Javascript语言爱好者和技术人员学习和参考。 资源目录: 第1章 快速入门   1.1 阅读本书方式   1.2 规范和约定   1.3 本书公共代码(Jcore.js)导读   1.4 本书常见代码语法预阅   1.5 不推荐的中文命名方式   1.6 本书的写作思想  第2章 Function扩展和性能   2.1 关于Function的设计原则建议   2.2 arguments,length   2.3 toString 方法和valueOf 方法   2.4 Function的toString还有个妙用   2.5 绑定技术    HTML DOM对象事件动态行为绑定   2.6 Javascript中的this( )是什么   2.7 绑定NaN、Infinity、null、undefined给对象,this会是什么  2.8 Function对象的apply 和call的区别   2.9 不用new的时候应该注意什么 ...
精通ja vasc ript_前端开发教程
前端教程

精通ja vasc ript_前端开发教程

资源名称:精通Javascript 内容简介: 《精通Javascript》是目前最深入的Javascript图书,讲述了现代Javascript的所有知识,展现了这门技术将能给网站建设带来如何丰富的体验。《精通Javascript》言简意赅,扩展了读者视野,并关注于基础且重要的主题——现代Javascript是什么和不是什么,浏览器支持的当前状态,以及需要注意的陷阱等。书中所有概念都来自于现实案例的分析。 资源目录: 第一部分 认识现代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 2.1.4 闭包 20 2.1.5 上下文对象 23 2.2 面向对象基础 24 2.2.1 对象 25 2.2.2 对象的创建 25 2.3 小结 30 第3章 创建可重用代码 31 3.1 标准化面向对象的代码 31 3.1.1 原型式继承 31 3.1.2 类式继承 32 3.1.3 Base库 35 3.1.4 Prototype库 36 3.2 打包 39 3.2.1 命名空间 40 3.2.2 清理代码 42 3.2.3 压缩 43 3.3 分发 45 3.4 小结 47 第4章 调试与测试的工具 48 4.1 调试 48 4.1.1 错误控制台 48 4.1.2 DOM查看器 52 4.1.3 Firebug 54 4.1.4 Venkman 55...
Node即学即用_前端开发教程
前端教程

Node即学即用_前端开发教程

资源名称:Node即学即用 内容简介: 《Node即学即用》讲解如何用Node构建可扩展因特网应用,是全面的实用指南,除了详细介绍Node提供的API外,还用大量篇幅介绍了服务器事件驱动开发的重要概念。内容涉及跨服务器的并发连接、非阻塞I/O和事件驱动的编程、如何支持各种数据库和数据存储工具、NodeAPI的使用示例等。   《Node即学即用》适合对Javascript及编程有一定程度了解的读者阅读。 资源目录: 第一部分 基础入门 第1章 Node.js简介 1.1 安装Node.js 1.2 开始写代码 1.2.1 Node REPL 1.2.2 编写首个服务器程序 1.3 为什么选择Node 1.3.1 高性能Web 服务器 1.3.2 专业的Javascript 1.3.3 浏览器之战2.0 第2章 编写有趣的应用 2.1 创建一个聊天服务器 2.2 我们也来编写个Twitter 第3章 编写健壮的Node程序 3.1 事件循环 3.2 模式 3.3 编写产品代码 3.3.1 差错处理 3.3.2 使用多处理器 第二部分...
Head First ja vasc ript 程序设计_前端开发教程
前端教程

Head First ja vasc ript 程序设计_前端开发教程

资源名称:Head First Javascript 程序设计 内容简介: 本书语言和版式活泼,内容讲解深入浅出,是难得的Javascript入门书。本书内容涵盖Javascript的基本知识以及对象、函数和浏览器文档对象模型等高阶主题。书中配备了大量有趣的实例、图示和练习,让读者轻轻松松掌握Javascript。 作者简介: Eric Freeman 计算机科学家,在耶鲁大学攻读博士学位期间,一直与行业翘楚David Gelernter一起从事研究工作。曾任迪士尼公司Disney Online & Disney.com首席技术官,目前将全部精力都投入到他与Elisabeth创建的创业公司WickedlySmart。 Elisabeth Robson 软件工程师、作者、培训师。在耶鲁大学读书时就对技术产生了浓厚的兴趣,期间设计了一款可视化并行编程语言和软件架构。 资源目录: 前言  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 资源截图: