This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
notes:javascript_cheat_sheet [2026/09/15 03:05] 67.244.149.57 old revision restored (2026/08/03 07:07) |
notes:javascript_cheat_sheet [2026/09/15 05:17] (current) 186.158.200.169 old revision restored (2026/08/04 16:54) |
||
|---|---|---|---|
| Line 45: | Line 45: | ||
| * function name(var1, | * function name(var1, | ||
| * \", \n, \t, \r, \', \&, \\ | * \", \n, \t, \r, \', \&, \\ | ||
| - | * with (object) { } changes default object for fields. | ||
| - | ==== Events, Error Handling | + | ==== Events, Error Handling |
| * try { throw " | * try { throw " | ||
| * onerror=handleErr; | * onerror=handleErr; | ||
| Line 66: | Line 65: | ||
| ==== JavaScript Objects ==== | ==== JavaScript Objects ==== | ||
| * Objects have properties and methods. | * Objects have properties and methods. | ||
| - | * Objects can be created directly <code javascript> | ||
| - | personObj=new Object(); | ||
| - | personObj.firstname=" | ||
| - | personObj.newfirstname = | ||
| - | | ||
| - | { this.firstname=new_firstname; | ||
| - | * Objects can be created using a template <code javascript> | ||
| - | function person(firstname) { | ||
| - | this.firstname=firstname; | ||
| - | this.newfirstname = | ||
| - | function (new_firstname) | ||
| - | { this.firstname=new_firstname; | ||
| - | } | ||
| - | myFather=new person(" | ||
| - | * Object methods can also be assigned by name e.g. <code javascript> | ||
| - | function person(firstname) | ||
| - | { | ||
| - | this.firstname=firstname; | ||
| - | this.newfirstname=newfirstname; | ||
| - | } | ||
| - | function newfirstname(new_firstname) | ||
| - | { this.firstname=new_firstname; | ||
| - | |||
| - | ==== Predefined Objects ==== | ||
| * String objects have a length property and methods including: indexOf, match, replace | * String objects have a length property and methods including: indexOf, match, replace | ||
| * new Date() creates a Date object (with today' | * new Date() creates a Date object (with today' | ||
| Line 112: | Line 87: | ||
| "; | "; | ||
| } </ | } </ | ||
| - | * The onsubmit event can be used to validate a form. | + | * |
| - | * document.img_name.src =" | + | |
| - | * To change the content of a block with a given id : <code javascript> | + | |
| - | document.getElementById(" | + | |
| - | * To set or clear a timed action: <code javascript> | + | |
| - | var t=setTimeout(" | + | |
| - | clearTimeout(t); | + | |