On this page... (hide)
It’s not Java, but almost ECMA
Wikipedia:JavaScript
http://www.javascript.com/
http://www.w3schools.com/js/default.asp
JoS forum thread: What book to learn —intensive— JavaScript?
SO:javascript
Stack Overflow: “hidden” features of Javascript
O’reillys JavaScript WebDev
Google’s web toolkit for building AJAX apps.
secrets of the javascript ninjas — it’s APIs!
JavaScript Tutorial
W3 school JavaScript tutorial
Douglas Crockford’s Code Conventions for the JavaScript Programming Language
---
HN: JavaScript is good enough
JWACS - Javascript with Advanced Continuation Support
75 really useful JavaScript techniques
AJAX magazine
object-oriented JavaScript
jsUsers
Javascript scope and binding
scripting Photoshop with Javascript
http://googletesting.blogspot.com/2009/02/fast-exploratory-tests-with-iframes.html
inner functions and private members
40 Useful JavaScript Libraries
revised ECMAScript specification
SpiderMonkey is Mozilla’s Javascript engine
JNES — 100% JS NES emulator. ZOMG.
Higher Order JavaScript — considering “Higher Order Perl” in a JS context
Resources
(found via “Dive into Greasemonkey” or elsewhere)
Web Developer Extension contains a plethora of functions for deconstructing pages.
Aardvark interactively displays tag names, id and class attributes.
JSUnit is a unit testing framework for Javascript.
js-lint checks Javascript code for common errors
Web Development Bookmarklets contains a number of useful functions you can drag to your toolbar.
Unobtrusive JavaScript tutorial that somewhat turned into the book Beginning JavaScript (with DOM Scripting and AJAX)
JavaScript Regex reference - on Jan Goyaverts’ excellent http://www.regular-expressions.info
JS Shell
it’s the first of the web-dev bookmarklets
documentation
Firefox addons
Firebug - see Debug
Inspector Widget w/ the DOM inspector
Frameworks
see JQuery
prototype vs Jquery
25 Open Source JavaScript Libraries And Frameworks
Wikipedia:Prototype_JavaScript_Framework
Closures
JavaScript Closures for Dummies
Interesting things
Lisp in JavaScript - original link is dead; not sure if this is a duplicate, or something new
Web Workers — partial parallelism? for FF 3.5 and Safari 4, only
Google tools
http://googlecode.blogspot.com/2009/11/introducing-closure-tools.html
http://code.google.com/closure/
See Also
Grease Monkey - where a lot of my JS notes are being posted....
Fire Fox
Fire Fox Extension Development
Emacs.Java Script





