JavaScript 入门指南

这是一份JavaScript热身指南,主要是收集了一些JavaScript的优秀教程以及工具,希望对使用JavaScript的同学能够帮助。这份清单并针对初学者教学,阅读前需要一些JavaScript基础。

Advice

JavaScript Garden is a growing collection of documentation about the most quirky parts of the JavaScript programming language.

JavaScript Performance Best Practices This article gives good and valuable guidance for improving the JavaScript performance in Web Runtime. The article is a collection of guidelines from various sources.

Library & Framework

YUI Library The YUI Library is a set of utilities and controls, written with JavaScript and CSS, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX.

jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.

MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer.

Dojo saves you time, delivers powerful performance, and scales with your development process. It’s the toolkit experienced developers turn to for building superior desktop and mobile web experiences.

{{ mustache }} Logic-less templates.

Tools

JsDoc Toolkit is an application, written in JavaScript, for automatically generating template-formatted, multi-page HTML (or XML, JSON, or any other text-based) documentation from commented JavaScript source code.

jsPerf — JavaScript performance playground

Information

ARE WE FAST YET?

未完待续…

Last Updated:2011/04/09 13:09
-EOF-

Page Speed Online 与 GTmetrix

Page Speed Online是Google刚发布的一款在线分析网站内容并提供优化建议的工具。GTmetrix也是一款类似的工具,我已经使用它很长一段时间了。对于前端开发来说,这两款工具都很给力。

Page Speed Online的优点在于它不仅可以测试与分析网站的桌面版,还可以评测手机版,提供相应的优化建议;缺点是它只使用Page Speed对其测评。

GTmetrix的优点在于它同时使用Page SpeedYSlow对网站进行测试与分析,提供优化建议;缺点是它只能测评网站的桌面版。

Page Speed Online: http://pagespeed.googlelabs.com/
GTmetrix: http://gtmetrix.com/

-EOF-