The old sticky thread was getting a bit dated, so I compiled the following list of useful resources, that no Javascript programmer should be without.
Debuggers
- Firebug debugger for Firefox
- Microsoft Script debugger for Internet Explorer
- Internet Explorer Developer Toolbar
- IE Leak Detector (Drip/IE Sieve)
Reference
- The Javascript Reference Series - Essential Javascript (Numbers, Strings, Arrays, Dates)
- VisiBone Javascript Quickreference
- Quirksmode Compatibility Tables (Core, HTML, CSS, Event Handling)
- JScript Language Reference (Internet Explorer) (HTML and DHTML Reference)
- JavaScript Language Resources (mozilla) (Core JavaScript 1.5 Guide, Core JavaScript 1.5 Reference, Gecko DOM Reference)
- Web Specifications Supported in Opera 9
- W3C DOM (HTML) Level 1 specification
- ECMA-262 (188 page pdf)
Articles - Beginners
- General introduction (Object detection)
- Several indispensable articles by Douglas Crockford (The Wrrrld's Most Misunderstood Programming Language, A Survey of the JavaScript Programming Language)
- Behavioral Separation
- Seven JavaScript Techniques You Should Be Using Today
- Optimizing JavaScript for Execution Speed
- Memory Leakage in Internet Explorer
Articles - Advanced
- Scope in JavaScript
- JavaScript Closures for Dummies
- Higher Order Programming
- Higher-Order JavaScript
- The Little JavaScripter
Code collections
Frameworks
- Mochikit (<snip/>)
- Prototype (script.aculo.us)
- jQuery (jQuery UI)
- YUI (Ext)
- Dojo toolkit
- Mootools
- X library
- Core javascript library
XMLHttpRequest / AJAX
- Ajax: A New Approach to Web Applications
- <snip/>
- AjaxPatterns.org
- Guide to Using AJAX and XMLHttpRequest
- <snip/>
Integration with Flash
- SWFObject
- Soundmanager2
- <snip/>
Blogs
- Ajaxian
- Yahoo! User Interface Blog
- Sitepoint Blogs > JavaScript & CSS
- dean.edwards.name
- Erik's weblog & <snip/>
jQuery
- learn.jquery.com/ - jQuery Learning Center
- try.jquery.com/ - Code School - Learn the basic building blocks of jQuery
- Unheap.com: a jQuery Plugin Repository
Craig Buckler wrote about it here: http://www.sitepoint.com/unheap-jque...in-repository/












Bookmarks