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/07/23 08:47] 103.213.36.10 old revision restored (2026/06/13 22:02) |
notes:javascript_cheat_sheet [2026/07/24 15:24] (current) 47.79.200.137 old revision restored (2026/06/25 10:17) |
||
|---|---|---|---|
| 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.lastname=new_lastname; | ||
| - | * Objects can be created using a template <code javascript> | ||
| - | function person(firstname) { | ||
| - | this.firstname=firstname; | ||
| - | this.newfirstname = | ||
| - | function (new_firstname) | ||
| - | { this.lastname=new_lastname; | ||
| - | } | ||
| - | 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 113: | Line 89: | ||
| * The onsubmit event can be used to validate a form. | * The onsubmit event can be used to validate a form. | ||
| * document.img_name.src =" | * 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); | ||