js

TwitterFacebook
Get flash to fully experience Pearltrees
1) Our Goal 2) Defining Functions 3) Named Functions 4) Functions as Objects 5) Context 6) Instantiation 7) Flexible Arguments 8) Closures 9) Temporary Scope 10) Function Prototypes 11) Instance Type 12) Inheritance 13) Built-in Prototypes 14) Enforcing Function Context 15) Bonus: Function Length http://ejohn.org/apps/learn/

Learning Advanced JavaScript

http://nodejs.org/ var net = require ( 'net' ); var server = net . createServer ( function ( socket ) { socket . write ( 'Echo server \r\n ' ); socket . pipe ( socket ); } ); server . listen ( 1337 , '127.0.0.1' ); A guided introduction to Node

node.js

http://jquery.com/ Congratulations! You just ran a snippet of jQuery code. Wasn't that easy? There's lots of example code throughout the documentation on this site.

jQuery: The Write Less, Do More, JavaScript Library

Home | The Dojo Toolkit

New lightweight kernel Dojo 1.7 is the largest update to the Dojo toolkit since Dojo 1.0. We’ve completely refactored Dojo around a lightweight modular kernel with minimal base dependencies , while retaining with older Dojo versions. Designed to grow with your project and organization Dojo is now a minimal loader with thousands of loosely coupled lightweight module plugins available when you need them that are tested and maintained together for the best quality possible. http://dojotoolkit.org/
http://mootools.net/

MooTools - a compact javascript framework

MooTools code respects strict standards and doesn't throw any warnings. It's extensively documented and has meaningful variable names: a joy to browse and a snap to understand.

Processing.js

Processing.js 1.3.6 released! Processing.js 1.3.6 is a maintenance release for 1.3.5. We've fixed a 3D mode regression, where any non-square sketch would be stretched. Head over to the blog post on this release to see the full list of what has been updated... right after you head over to the download section to grab your copy of Processing.js! About Processing.js Processing.js is the sister project of the popular Processing visual programming language, designed for the web. http://processingjs.org/