Javascript资源收集(2)
发布于 3个月前 作者 leogiese 631 次浏览 来自 分享

原文 http://www.forjs.org/book/lkaK8WuNme/section/xyeXVMsFJ_l

推荐

《精通Node.js开发》 《Angular.js视频详解》 腾讯QQ 1405491181 微信号 forjs_org

为你下一个项目准备的50个Bootstrap插件

http://developer.51cto.com/art/201411/456693.htm

Bootstrap是快速开发Web应用程序的前端工具包。它是一个CSS和HTML的集合,它使用了最新的浏览器技术,给你的Web开发提供了时尚的版式,表单,buttons,表格,网格系统等等。

深入理解JavaScript的闭包特性

http://developer.51cto.com/art/201103/246729.htm

JavaScript是前台代码中重要组成部分,随着版本的延续,产品越做越大,JavaScript层面的重构,需要在整个过程中逐步强化起来。

浅析JavaScript的写类方式

http://developer.51cto.com/art/201103/247534.htm

一些写类工具函数或框架的写类方式本质上都是 构造函数+原型。只有理解这一点才能真正明白如何用JavaScript写出面向对象的代码。

JavaScript重构深入剖析

http://developer.51cto.com/art/201106/267011.htm

JavaScript是前台代码中重要组成部分,随着版本的延续,产品越做越大,JavaScript层面的重构,需要在整个过程中逐步强化起来。

使用面向对象的技术创建高级 Web 应用程序

http://msdn.microsoft.com/zh-cn/magazine/cc163419.aspx

面向对象编程 (OOP) 是一种流行的编程方法,很多 JavaScript 库中都使用这种方法,以便更好地管理和维护基本代码。JavaScript 支持 OOP,但与诸如 C++、C# 或 Visual Basic® 等流行的 Microsoft® .NET Framework 兼容语言相比,它支持 OOP 的方式非常不同,因此主要使用这些语言的开发人员开始可能会觉得在 JavaScript 中使用 OOP 很奇怪而且不直观。我写本文就是为了深入讨论 JavaScript 语言实际上如何支持面向对象编程,以及您如何使用这一支持在 JavaScript 中高效地进行面向对象开发。下面首先讨论对象(还能先讨论其他别的什么呢?)。

如何写出高质量的JavaScript代码

http://www.nowamagic.net/librarys/veda/detail/1136

优秀的Stoyan Stefanov在他的新书中(《Javascript Patterns》)介绍了很多编写高质量代码的技巧,比如避免使用全局变量,使用单一的var关键字,循环式预存长度等等。

这篇文章不仅仅从代码本身来考虑如何优化编码,也从代码的设计阶段来考虑,包括书写API文档,同事的review,使用JSLint。这些习惯都能帮助你编写更加高质量的、更易于理解的、可维护的代码(让你的代码在多年之后仍使你引以为傲)。

3 回复

不错不错,mark中

回到顶部