JavaScript.JavaScript History

Hide minor edits - Show changes to output - Cancel

 
 
March 31, 2015, at 11:09 AM by MichaelPaulukonis -
Added lines 11-13:


See Also: [[NodeJs]]
 
 
May 19, 2014, at 11:14 AM by MichaelPaulukonis -
Added line 12:
Changed lines 14-15 from:
'''THIS PAGE NEEDS CLEANUP'''
to:
This page needs cleanup.
(:if false:)[[!cleanup]](:ifend:)
Changed line 59 from:
[[!Java]] [[!JavaScript]] [[!Web]] [[!browser]] [[!scripting]] [[!languages]]
to:
[[!Java]] [[!JavaScript]] [[!Web]] [[!browser]] [[!scripting]] [[!languages]]
 
 
May 19, 2014, at 11:08 AM by MichaelPaulukonis -
Changed line 4 from:
SO:javascript
to:
[[SO:javascript]]
Changed lines 12-16 from:
to:
>>warning<<
'''THIS PAGE NEEDS CLEANUP'''
>><<

Deleted line 20:
* [[http://addyosmani.com/resources/essentialjsdesignpatterns/book/|Learning JavaScript Design Patterns]]
 
 
May 14, 2013, at 09:33 PM by OtherMichael - removed some old links
Deleted lines 31-41:
[[http://ajax.phpmagazine.net/|AJAX magazine]]
[[http://msdn.microsoft.com/en-us/magazine/cc163419.aspx|object-oriented JavaScript]]

[[http://alternateidea.com/blog/articles/2007/7/18/javascript-scope-and-binding|Javascript scope and binding]]
[[http://alternateidea.com/blog/articles/2007/3/5/scripting-photoshop-with-javascript-and-ruby|scripting Photoshop with Javascript]]

http://googletesting.blogspot.com/2009/02/fast-exploratory-tests-with-iframes.html
[[http://devlicio.us/blogs/sergio_pereira/archive/2009/02/24/javascript-inner-functions-and-private-members.aspx|inner functions and private members ]]

[[http://www.dustindiaz.com/top-ten-javascript/|ten custom functions]]

Deleted lines 33-34:
[[http://www.linuxtopia.org/online_books/javascript_guides/javascript_faq/index.htm|FAQ]]
Deleted lines 42-43:
[[http://joeganley.com/code/jslisp.html|Lisp in JavaScript]] - [[http://courses.cs.vt.edu/~cs1104/summ01/LISP/jslisp.htm|original link]] is dead; not sure if this is a duplicate, or something new
 
 
May 13, 2013, at 11:07 PM by OtherMichael - major cleanup.
Changed lines 2-5 from:
Wikipedia:JavaScript
http://www.javascript.com/
http://www.w3schools.com/js/default.asp
JoS forum thread: [[http://discuss.joelonsoftware.com/default.asp?joel.3.470523|What book to learn --intensive-- JavaScript?
]]
to:
[[Wikipedia:JavaScript]]
Deleted lines 7-8:
[[http://code.google.com/webtoolkit/|Google's web toolkit]] for building AJAX apps.
Deleted lines 9-11:
[[http://www.tizag.com/javascriptT/|JavaScript Tutorial]]
[[http://www.w3schools.com/JS/default.asp|W3 school JavaScript tutorial]]

Changed lines 12-28 from:
---
to:

[[#resources]]
!! key Resources
from [[https://news.ycombinator.com/item?id=5392984]]
* [[http://eloquentjavascript.net/contents.html|Eloquent JavaScript]]
* [[http://addyosmani.com/resources/essentialjsdesignpatterns/book/|Learning JavaScript Design Patterns]]
* [[http://jstherightway.com/|JS The Right Way]]
* [[http://ejohn.org/apps/learn/|Learning Advanced JavaScript]]
* [[http://news.ycombinator.com/item?id=3550998|Ask HN JavaScript Dev Tools]]
* [[http://michaux.ca/articles/mvc
-architecture-for-javascript-applications|MVC Architecture for JS]]
* [[http://addyosmani.com/largescalejavascript/|Large-Scale JS Application Architecture]]
* [[https://developer.mozilla.org/en-US/docs/JavaScript/Introduction_to_Object-Oriented_JavaScript|Mozilla Developer Network - Intro to OO JS]]
* [[http://bonsaiden.github.com/JavaScript-Garden/#intro|JavaScript Garden]]
* [[http://www.regular-expressions.info/javascript.html|JavaScript Regex reference]] - on Jan Goyaverts' excellent http://www.regular-expressions.info


!! Link Dump
Deleted lines 31-32:

[[http://www.smashingmagazine.com/2008/09/11/75-really-useful-javascript-techniques/|75 really useful JavaScript techniques]]
Changed lines 34-35 from:
[[http://jsusers.com/|jsUsers]]
to:
Deleted lines 42-45:
[[http://www.smashingmagazine.com/2009/03/02/40-stand-alone-javascript-libraries-for-specific-purposes/|40 Useful JavaScript Libraries]]

[[http://blogs.msdn.com/jscript/archive/2009/04/09/a-major-milestone-in-javascript-standardization.aspx|revised ECMAScript specification ]]

Deleted lines 48-49:
[[http://benfirshman.com/projects/jsnes/|JNES]] -- 100% JS NES emulator. ZOMG.
Changed lines 53-102 from:
!! resources mark II
from [[https://news.ycombinator.com/item?id=5392984]]

Eloquent JavaScript: http://eloquentjavascript.net/contents.html

Learning JavaScript Design Patterns: http://addyosmani.com/resources/essentialjsdesignpatterns/book/

JS The Right Way: http://jstherightway.com/

Learning Advanced JavaScript: http://ejohn.org/apps/learn/

Ask HN: JavaScript Dev Tools: http://news.ycombinator.com/item?id=3550998

MVC Architecture for JS: http://michaux.ca/articles/mvc-architecture-for-javascript-applications

Large-Scale JS Application Architecture: http://addyosmani.com/largescalejavascript/

Mozilla Developer Network - Intro to OO JS: https://developer.mozilla.org/en-US/docs/JavaScript/Introduction_to_Object-Oriented_JavaScript

JavaScript Garden: http://bonsaiden.github.com/JavaScript-Garden/#intro


!! Resources
(found via "Dive into Greasemonkey" or elsewhere)
[[http://chrispederick.com/work/firefox/webdeveloper/|Web Developer Extension]] contains a plethora of functions for deconstructing pages.
[[http://www.karmatics.com/aardvark/|Aardvark]] interactively displays tag names, id and class attributes.
[[http://www.edwardh.com/jsunit/|JSUnit]] is a unit testing framework for Javascript.
[[http://www.jslint.com/lint.html|js-lint]] checks Javascript code for common errors
[[http://www.squarefree.com/bookmarklets/webdevel.html|Web Development Bookmarklets]] contains a number of useful functions you can drag to your toolbar.


[[http://www.regular-expressions.info/javascript.html|JavaScript Regex reference]] - on Jan Goyaverts' excellent http://www.regular-expressions.info


!! Firefox addons
[[http://getfirebug.com/|Firebug]] - see [[Debug]]
[[https://addons.mozilla.org/en-US/firefox/addon/63|Inspector Widget]] w/ the DOM inspector


!! Frameworks
see [[JQuery]]
[[http://alternateidea.com/blog/articles/2007/11/9/prototype-vs-jquery|prototype vs Jquery]]
[[http://www.opensourcereleasefeed.com/resource/show/25-open-source-javascript-libraries-and-frameworks-vote-for-your-favorite|25 Open Source JavaScript Libraries And Frameworks]]
Wikipedia:Prototype_JavaScript_Framework


!! Closures
[[http://blog.morrisjohns.com/javascript_closures_for_dummies|JavaScript Closures for Dummies]]


to:

Changed lines 57-58 from:
[[http://ejohn.org/blog/web-workers/|Web Workers]] -- partial parallelism? for FF 3.5 and Safari 4, only
to:

[[http://benfirshman.com/projects/jsnes/|JNES]] -- 100% JS NES emulator. ZOMG.
 
 
May 13, 2013, at 04:32 PM by OtherMichael - a link dump, see also cleanedup. MAJOR CLEANUP IS REQUIRED
Changed lines 53-74 from:
to:
!! resources mark II
from [[https://news.ycombinator.com/item?id=5392984]]

Eloquent JavaScript: http://eloquentjavascript.net/contents.html

Learning JavaScript Design Patterns: http://addyosmani.com/resources/essentialjsdesignpatterns/book/

JS The Right Way: http://jstherightway.com/

Learning Advanced JavaScript: http://ejohn.org/apps/learn/

Ask HN: JavaScript Dev Tools: http://news.ycombinator.com/item?id=3550998

MVC Architecture for JS: http://michaux.ca/articles/mvc-architecture-for-javascript-applications

Large-Scale JS Application Architecture: http://addyosmani.com/largescalejavascript/

Mozilla Developer Network - Intro to OO JS: https://developer.mozilla.org/en-US/docs/JavaScript/Introduction_to_Object-Oriented_JavaScript

JavaScript Garden: http://bonsaiden.github.com/JavaScript-Garden/#intro

Deleted lines 86-90:
!!! JS Shell
it's the first of the [[https://www.squarefree.com/bookmarklets/webdevel.html|web-dev bookmarklets]]
[[https://www.squarefree.com/shell/|documentation]]

Changed lines 109-112 from:
GreaseMonkey - where a lot of my JS notes are being posted....
Programming/
FireFox
Programming/FireFoxExtensionDevelopment
Emacs.JavaScript
to:
[[GreaseMonkey]] - some JS notes are posted here
[[
FireFox]]
[[FireFox
/ExtensionDevelopment]]
[[
Emacs.JavaScript]]
 
 
April 23, 2013, at 08:55 AM by OtherMichael - refactoring google tools to own page on Closure
Deleted lines 89-94:


!! Google tools
http://googlecode.blogspot.com/2009/11/introducing-closure-tools.html
http://code.google.com/closure/
->[="The newly released tools include a JavaScript compiler, a very broad JavaScript class library, and Java/JavaScript-friendly templates. All are released under the Apache 2.0 license, a very permissive license that essentially lets outsiders do whatever they want (rather than a viral or semi-viral license like EPL or LGPL).=]" ([[http://seekingalpha.com/article/171728-has-google-become-a-good-open-source-citizen|source]])
 
 
June 11, 2012, at 09:25 AM by OtherMichael - moved unobtrusive js to own page (note: this page REALLY needs to be refactored)
Deleted lines 61-62:

[[http://www.onlinetools.org/articles/unobtrusivejavascript/|Unobtrusive JavaScript]] tutorial that somewhat turned into the book ''[=Beginning JavaScript (with DOM Scripting and AJAX)=]''
 
 
July 29, 2010, at 11:15 PM by OtherMichael - coding conventions. (this page needs cleaning)
Added line 17:
Douglas Crockford's [[http://javascript.crockford.com/code.html|Code Conventions for the JavaScript Programming Language]]
 
 
November 06, 2009, at 09:08 AM by OtherMichael - google tools for JS
Added lines 91-97:


!! Google tools
http://googlecode.blogspot.com/2009/11/introducing-closure-tools.html
http://code.google.com/closure/
->[="The newly released tools include a JavaScript compiler, a very broad JavaScript class library, and Java/JavaScript-friendly templates. All are released under the Apache 2.0 license, a very permissive license that essentially lets outsiders do whatever they want (rather than a viral or semi-viral license like EPL or LGPL).=]" ([[http://seekingalpha.com/article/171728-has-google-become-a-good-open-source-citizen|source]])

 
 
October 14, 2009, at 04:00 PM by OtherMichael - Higher Order JavaScript
Added lines 49-50:

[[http://interglacial.com/hoj/hoj.html|Higher Order JavaScript]] -- considering "Higher Order Perl" in a JS context
 
 
September 22, 2009, at 09:32 AM by OtherMichael -
Added lines 47-48:

[[http://news.ycombinator.com/item?id=835991|JS Best Practices]]
 
 
September 18, 2009, at 04:40 PM by OtherMichael - NES emulator
Added lines 45-46:

[[http://benfirshman.com/projects/jsnes/|JNES]] -- 100% JS NES emulator. ZOMG.
 
 
August 18, 2009, at 01:40 PM by OtherMichael -
Added lines 43-45:

[[http://james.padolsey.com/javascript/javascript-bad-practices/|Bad Practices!]]

 
 
July 27, 2009, at 08:45 PM by OtherMichael -
Added lines 54-55:

[[http://www.regular-expressions.info/javascript.html|JavaScript Regex reference]] - on Jan Goyaverts' excellent http://www.regular-expressions.info
 
 
July 23, 2009, at 10:38 AM by OtherMichael -
Changed line 78 from:
[[http://courses.cs.vt.edu/~cs1104/summ01/LISP/jslisp.htm|Lisp in JavaScript]]
to:
[[http://joeganley.com/code/jslisp.html|Lisp in JavaScript]] - [[http://courses.cs.vt.edu/~cs1104/summ01/LISP/jslisp.htm|original link]] is dead; not sure if this is a duplicate, or something new
 
 
July 23, 2009, at 10:34 AM by OtherMichael -
Changed line 79 from:
to:
[[http://ejohn.org/blog/web-workers/|Web Workers]] -- partial parallelism? for FF 3.5 and Safari 4, only
 
 
June 12, 2009, at 01:56 PM by OtherMichael -
Added lines 41-42:

[[http://www.linuxtopia.org/online_books/javascript_guides/javascript_faq/index.htm|FAQ]]
 
 
May 16, 2009, at 09:42 AM by OtherMichael - spidermonkey
Added line 40:
[[https://developer.mozilla.org/en/SpiderMonkey|SpiderMonkey]] is Mozilla's Javascript engine
 
 
May 04, 2009, at 11:19 AM by OtherMichael - new links for frameworks, fixed some "see also" refs
Added line 59:
[[http://getfirebug.com/|Firebug]] - see [[Debug]]
Changed lines 61-63 from:
[[http://getfirebug.com/|Firebug]] - see [[Debug]]

to:

Changed lines 66-68 from:


!!! Prototype
to:
[[http://www.opensourcereleasefeed.com/resource/show/25-open-source-javascript-libraries-and-frameworks-vote-for-your-favorite|25 Open Source JavaScript Libraries And Frameworks]]
Changed lines 80-81 from:
FireFox
to:
Programming/FireFox
Programming/FireFoxExtensionDevelopment
 
 
April 15, 2009, at 09:35 AM by OtherMichael -
Added lines 37-39:

[[http://blogs.msdn.com/jscript/archive/2009/04/09/a-major-milestone-in-javascript-standardization.aspx|revised ECMAScript specification ]]

 
 
April 07, 2009, at 12:36 PM by OtherMichael -
Added lines 71-74:


!! Interesting things
[[http://courses.cs.vt.edu/~cs1104/summ01/LISP/jslisp.htm|Lisp in JavaScript]]
 
 
March 03, 2009, at 01:58 PM by OtherMichael -
Added lines 35-36:

[[http://www.smashingmagazine.com/2009/03/02/40-stand-alone-javascript-libraries-for-specific-purposes/|40 Useful JavaScript Libraries]]
 
 
March 02, 2009, at 02:09 PM by OtherMichael -
Added line 34:
[[http://www.dustindiaz.com/top-ten-javascript/|ten custom functions]]
 
 
February 25, 2009, at 03:35 PM by OtherMichael -
Added lines 32-33:
[[http://devlicio.us/blogs/sergio_pereira/archive/2009/02/24/javascript-inner-functions-and-private-members.aspx|inner functions and private members ]]
 
 
February 25, 2009, at 03:31 PM by OtherMichael -
Added line 31:
http://googletesting.blogspot.com/2009/02/fast-exploratory-tests-with-iframes.html
 
 
February 25, 2009, at 01:25 PM by OtherMichael -
Changed lines 28-31 from:
to:
[[http://alternateidea.com/blog/articles/2007/7/18/javascript-scope-and-binding|Javascript scope and binding]]
[[http://alternateidea.com/blog/articles/2007/3/5/scripting-photoshop-with-javascript-and-ruby|scripting Photoshop with Javascript]]

Added lines 56-57:
[[http://alternateidea.com/blog/articles/2007/11/9/prototype-vs-jquery|prototype vs Jquery]]
 
 
February 25, 2009, at 01:21 PM by OtherMichael - moving debug info
Changed lines 48-53 from:
[[http://getfirebug.com/|Firebug]] - [@f12@] to edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.


!! Debugging
[[http://www.alistapart.com/articles/advanceddebuggingwithjavascript|Advanced debugging with JavaScript
]]
[[http://www.hacksrus.com/~ginda/venkman/|Venkman Javascript Debugger]] is a complete run-time Javascript debugger.
to:
[[http://getfirebug.com/|Firebug]] - see [[Debug]]
 
 
February 18, 2009, at 12:49 PM by OtherMichael - moved JQuery to its own page
Changed lines 57-62 from:
!!! [=JQuery=]
[[http://jquery.com/|jQuery]] and [[http://api.jquery.com/|API reference]]
**[[http://www.reynoldsftw.com/2009/02/jquery-on-whitehousegov-a-closer-look/|analysis of usage at Whitehouse.gov ]]
Stack Overflow: [[http://stackoverflow.com/questions/176324/why-does-everyone-like-jquery-more-than-prototype-script-aclo-us-or-mootools-or-w|Why does everyone like jQuery (over other frameworks)?]]
[[http://www.smple.com/link-control/|jQuery link control]]
screencase: [[http://nettuts.com/videos/screencasts/an-intensive-exploration-of-jquery/|An Intensive Exploration Of jQuery]] (haven't watched)
to:
see [[JQuery]]
 
 
February 15, 2009, at 04:14 PM by OtherMichael - prototype f'work link
Added line 57:
!!! [=JQuery=]
Added lines 64-65:
!!! Prototype
Wikipedia:Prototype_JavaScript_Framework
 
 
February 12, 2009, at 02:17 PM by OtherMichael - tutorial
Added lines 36-39:


[[http://www.onlinetools.org/articles/unobtrusivejavascript/|Unobtrusive JavaScript]] tutorial that somewhat turned into the book ''[=Beginning JavaScript (with DOM Scripting and AJAX)=]''

 
 
February 12, 2009, at 11:07 AM by OtherMichael -
Added lines 56-58:
[[http://www.smple.com/link-control/|jQuery link control]]
screencase: [[http://nettuts.com/videos/screencasts/an-intensive-exploration-of-jquery/|An Intensive Exploration Of jQuery]] (haven't watched)

 
 
February 11, 2009, at 09:09 PM by OtherMichael - firebug, cleanup
Changed line 1 from:
! It's not Java, but almost ECMA
to:
!! It's not Java, but almost ECMA
Changed line 29 from:
! Resources
to:
!! Resources
Changed line 37 from:
!! JS Shell
to:
!!! JS Shell
Added line 41:
Changed lines 44-46 from:
to:
[[http://getfirebug.com/|Firebug]] - [@f12@] to edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.

Added line 51:
Added line 57:
Changed line 62 from:
! [[#SeeAlso]] See Also
to:
!! [[#SeeAlso]] See Also
Changed lines 68-69 from:
! [[#Categories]] Category tags
[[!Java]] [[!JavaScript]] [[!Web]] [[!browser]] [[!scripting]] [[!languages]]
to:
!! [[#Categories]] Category tags
[[!Java]] [[!JavaScript]] [[!Web]] [[!browser]] [[!scripting]] [[!languages]]
 
 
February 11, 2009, at 01:12 PM by OtherMichael - shell notes
Deleted line 32:
[[http://www.squarefree.com/bookmarklets/webdevel.html|Web Development Bookmarklets]] contains a number of useful functions you can drag to your toolbar.
Changed lines 35-42 from:
to:
[[http://www.squarefree.com/bookmarklets/webdevel.html|Web Development Bookmarklets]] contains a number of useful functions you can drag to your toolbar.

!! JS Shell
it's the first of the [[https://www.squarefree.com/bookmarklets/webdevel.html|web-dev bookmarklets]]
[[https://www.squarefree.com/shell/|documentation]]

!! Firefox addons
[[https://addons.mozilla.org/en-US/firefox/addon/63|Inspector Widget]] w/ the DOM inspector
 
 
February 06, 2009, at 01:33 PM by OtherMichael - js links for future review
Added lines 21-27:


[[http://www.smashingmagazine.com/2008/09/11/75-really-useful-javascript-techniques/|75 really useful JavaScript techniques]]
[[http://ajax.phpmagazine.net/|AJAX magazine]]
[[http://msdn.microsoft.com/en-us/magazine/cc163419.aspx|object-oriented JavaScript]]
[[http://jsusers.com/|jsUsers]]

 
 
February 05, 2009, at 02:36 PM by OtherMichael - jquery thread on SO
Added line 38:
Stack Overflow: [[http://stackoverflow.com/questions/176324/why-does-everyone-like-jquery-more-than-prototype-script-aclo-us-or-mootools-or-w|Why does everyone like jQuery (over other frameworks)?]]
 
 
February 05, 2009, at 12:27 PM by OtherMichael -
Changed line 8 from:
to:
[[http://www.oreillynet.com/javascript/|O'reillys JavaScript WebDev]]
 
 
February 03, 2009, at 01:53 PM by OtherMichael - debugging and another jquery link
Deleted line 25:
[[http://www.hacksrus.com/~ginda/venkman/|Venkman Javascript Debugger]] is a complete run-time Javascript debugger.
Added lines 31-34:
!! Debugging
[[http://www.alistapart.com/articles/advanceddebuggingwithjavascript|Advanced debugging with JavaScript]]
[[http://www.hacksrus.com/~ginda/venkman/|Venkman Javascript Debugger]] is a complete run-time Javascript debugger.

Changed line 37 from:
to:
**[[http://www.reynoldsftw.com/2009/02/jquery-on-whitehousegov-a-closer-look/|analysis of usage at Whitehouse.gov ]]
 
 
February 03, 2009, at 09:34 AM by OtherMichael - j-query link added
Added lines 30-33:


!! Frameworks
[[http://jquery.com/|jQuery]] and [[http://api.jquery.com/|API reference]]
 
 
February 02, 2009, at 03:58 PM by OtherMichael - closures, Emacs link, removed info that's at Emacs page
Changed lines 32-37 from:
[[http://emacspeak.blogspot.com/2007/06/firebox-put-fox-in-box.html|a REPL for JS]] from [[Emacs]]
also EmacsWiki:MozRepl - haven't gotten to work yet -- spent < 5 mins on it, error'd on launch. possible relies on older version of javascfipt.el? see notes at page, and re-investigate .....



to:
!! Closures
[[http://blog.morrisjohns.com/javascript_closures_for_dummies|JavaScript Closures for Dummies]]

Changed lines 39-40 from:

to:
Emacs.JavaScript

Changed line 43 from:
[[!Java]] [[!JavaScript]] [[!Web]] [[!browser]] [[!scripting]] [[!languages]]
to:
[[!Java]] [[!JavaScript]] [[!Web]] [[!browser]] [[!scripting]] [[!languages]]
 
 
February 02, 2009, at 02:06 PM by OtherMichael -
Deleted line 5:
Stack Overflow: [[http://stackoverflow.com/questions/tagged/javascript|questions tagged javascript]]
Added lines 7-8:
Stack Overflow: [[http://stackoverflow.com/questions/61088/hidden-features-of-javascript|"hidden" features of Javascript]]
 
 
February 02, 2009, at 11:36 AM by OtherMichael -
Added lines 16-19:

---
HN: [[http://news.ycombinator.com/item?id=459924|JavaScript is good enough]]
[[http://chumsley.org/jwacs/demos.html|JWACS]] - Javascript with Advanced Continuation Support
 
 
February 01, 2009, at 06:14 PM by OtherMichael - tutorials
Changed line 1 from:
!! It's not Java, but almost ECMA
to:
! It's not Java, but almost ECMA
Changed lines 13-17 from:
!! Resources
to:
[[http://www.tizag.com/javascriptT/|JavaScript Tutorial]]
[[http://www.w3schools.com/JS/default.asp|W3 school JavaScript tutorial]]


! Resources
Changed lines 33-34 from:
!! [[#SeeAlso]] See Also
GreaseMonkey
to:
! [[#SeeAlso]] See Also
GreaseMonkey - where a lot of my JS notes are being posted....
Changed line 38 from:
!! [[#Categories]] Category tags
to:
! [[#Categories]] Category tags
 
 
February 01, 2009, at 12:13 PM by OtherMichael - more resources
Changed lines 14-21 from:
Web Developer Extension http://chrispederick.com/work/firefox/webdeveloper/ contains a plethora of functions for deconstructing pages.
Aardvark http://www.karmatics.com/aardvark/ interactively displays tag names, id and class attributes.
Venkman Javascript Debugger http://www.hacksrus.com/~ginda/venkman/ is a complete run-time Javascript debugger.
Web Development Bookmarklets http://www.squarefree.com/bookmarklets/webdevel.html contains a number of useful functions you can drag to your toolbar.
JSUnit http://www.edwardh.com/jsunit/ is a unit testing framework for Javascript.
js-lint http://www.crockford.com/javascript/lint.html checks Javascript code for common errors

to:
(found via "Dive into Greasemonkey" or elsewhere)
[[
http://chrispederick.com/work/firefox/webdeveloper/|Web Developer Extension]] contains a plethora of functions for deconstructing pages.
[[http://www.karmatics.com/aardvark/|Aardvark]] interactively displays tag names, id and class attributes.
[[http://www.hacksrus.com/~ginda/venkman/|Venkman Javascript Debugger]] is a complete run-time Javascript debugger.
[[http://www.squarefree.com/bookmarklets/webdevel.html|Web Development Bookmarklets]] contains a number of useful functions you can drag to your toolbar.
[[http://www.edwardh.com/jsunit/|JSUnit]] is a unit testing framework for Javascript.
[[http://www.jslint.com/lint.html|js-lint]] checks Javascript code for common errors

Changed line 24 from:
also EmacsWiki:MozRepl
to:
also EmacsWiki:MozRepl - haven't gotten to work yet -- spent < 5 mins on it, error'd on launch. possible relies on older version of javascfipt.el? see notes at page, and re-investigate .....
 
 
February 01, 2009, at 12:07 PM by OtherMichael -
Added lines 14-21:
Web Developer Extension http://chrispederick.com/work/firefox/webdeveloper/ contains a plethora of functions for deconstructing pages.
Aardvark http://www.karmatics.com/aardvark/ interactively displays tag names, id and class attributes.
Venkman Javascript Debugger http://www.hacksrus.com/~ginda/venkman/ is a complete run-time Javascript debugger.
Web Development Bookmarklets http://www.squarefree.com/bookmarklets/webdevel.html contains a number of useful functions you can drag to your toolbar.
JSUnit http://www.edwardh.com/jsunit/ is a unit testing framework for Javascript.
js-lint http://www.crockford.com/javascript/lint.html checks Javascript code for common errors

Added lines 26-27:

Changed line 34 from:
[[!Java]] [[!JavaScript]] [[!Web]] [[!browser]] [[!scripting]] [[!languages]]
to:
[[!Java]] [[!JavaScript]] [[!Web]] [[!browser]] [[!scripting]] [[!languages]]
 
 
January 31, 2009, at 11:11 PM by OtherMichael - xrefs
Changed line 2 from:
to:
Wikipedia:JavaScript
Deleted line 3:
http://en.wikipedia.org/wiki/JavaScript
Changed lines 5-8 from:
http://discuss.joelonsoftware.com/default.asp?joel.3.470523

http://code.google.com/webtoolkit/ - Google's web toolkit
for building AJAX apps.
to:
JoS forum thread: [[http://discuss.joelonsoftware.com/default.asp?joel.3.470523|What book to learn --intensive-- JavaScript?]]
Stack Overflow: [[http://stackoverflow.com/questions/tagged/javascript|questions tagged javascript]]
SO:javascript

[[http://code.google.com/webtoolkit/|Google's web toolkit]]
for building AJAX apps.
Changed lines 14-15 from:
http://emacspeak.blogspot.com/2007/06/firebox-put-fox-in-box.html - a REPL for JS from [[Emacs]]
to:
[[http://emacspeak.blogspot.com/2007/06/firebox-put-fox-in-box.html|a REPL for JS]] from [[Emacs]]
also EmacsWiki:MozRepl


Changed lines 19-21 from:
*GreaseMonkey

to:
GreaseMonkey
FireFox

Changed line 24 from:
[[!Java]] [[!JavaScript]] [[!Web]]
to:
[[!Java]] [[!JavaScript]] [[!Web]] [[!browser]] [[!scripting]] [[!languages]]
 
 
August 15, 2008, at 12:03 PM by MichaelPaulukonis - APIs
Added lines 10-11:

[[http://www.codinghorror.com/blog/archives/001163.html|secrets of the javascript ninjas]] -- it's [=APIs=]!
 
 
January 31, 2008, at 09:17 AM by MichaelPaulukonis -
Changed lines 1-3 from:
!! [[#General]] General Notes
to:
!! It's ECMA-Script, not Java
but wants to say "ECMA", anyway?!?

Added lines 11-13:
!! Resources
http://emacspeak.blogspot.com/2007/06/firebox-put-fox-in-box.html - a REPL for JS from [[Emacs]]

Changed line 19 from:
[[!Java]] [[!JavaScript]]
to:
[[!Java]] [[!JavaScript]] [[!Web]]