Site Tools


notes:javascript_cheat_sheet

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
notes:javascript_cheat_sheet [2026/06/07 04:45]
43.133.11.34 old revision restored (2008/09/05 01:08)
notes:javascript_cheat_sheet [2026/06/07 15:47] (current)
38.252.202.246 old revision restored (2008/09/04 02:23)
Line 27: Line 27:
   * Statements may omit the final semi-colon but should not.   * Statements may omit the final semi-colon but should not.
   * Blocks may be grouped together using curly braces { }.   * Blocks may be grouped together using curly braces { }.
-  * JavaScript uses java-style comments: %%//%% and /* */.+  * JavaScript uses java-style comments: // and /* */.
   * JavaScript variables are case-sensitive and must begin with a letter or underscore.   * JavaScript variables are case-sensitive and must begin with a letter or underscore.
   * Variables are automatically declared when first used but should be explicitly declared using e.g. var a = 5;   * Variables are automatically declared when first used but should be explicitly declared using e.g. var a = 5;
Line 35: Line 35:
 ==== Basic Structures ==== ==== Basic Structures ====
  
-  * if {} else if {} else {} +  * 
-  * for (var=start;var%%<=%%end;var=var+inc) {} +
-  * while (condition) {} +
-  * do {} while (condition) ; +
-  * //break// and //continue// both valid in a loop. +
-  * for (element in array) {} +
-  * for (property in object) {} +
-  * switch (n) { case 1: stmt; break; default: stmt; } +
-  * function name(var1,var2,...) {} +
-  * \", \n, \t, \r, \', \&, \\ +
- +
-==== Events, Error Handling and Popups ==== +
-  *  try { throw "errname"; } catch(err) {} +
-  * onerror=handleErr; handleErr(msg,url,linenum) +
-  * if handleErr returns false, browser displays a standard error message in the JavaScript console. +
- +
-  * an alert box just has an OK button - alert("msg"+
-  * a confirm box returns true if the user clicks OK, false if he clicks cancel - confirm("msg"+
-  * a prompt box allows the user to enter a value. It returns true if the user clicks OK, false if he clicks cancel - prompt("msg","defaultvalue"); +
- +
-  *  JavaScript functions can be registered to run on certain events (event="jscode" in an HTML element): +
-    * onunload, onload (page or image), onresize, onabort +
-    * onfocus, onblur, onclick, ondblclick +
-    * onmouseover, onmouseout, onmousemove +
-    * onchange, onsubmit, onreset, onselect +
-    * onkeydown, onkeypress, onkeyup +
-    * onmousedown, onmouseup +
- +
-==== JavaScript Object ==== +
-  * JavaScript is an Object Oriented Programming Language. +
-  * Objects have properties and methods. new Date() creates a Date object (with today's date). +
-  * String objects have a length property and methods including: indexOf, match, replace +
-  * Date objects include methods: getTime(epoch), setFullYear, toUTCString, getDay, getHours +
-  * Date objects can be compared using <, > .+
notes/javascript_cheat_sheet.1780832700.txt.gz · Last modified: 2026/06/07 04:45 by 43.133.11.34