The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Introduction to JavaScript
|
- Integrate JavaScript on webpages
- Internal JavaScript
- External JavaScript
- Inline JavaScript
- Datatypes and variables
- Datatypes overview
- Variables declaration
- Arrays
- Implementation
- Declaration
- array as object -> properties and methods
- Anonymous arrays
- associative arrays/hashtables
- Functions
- Declaration
- Parameters
- Default values for parameters and variable length parameter lists
- return values
- callback functions
- anonymous functions
- Objects
- Class definition, object initialisation, singletons
- Prototyping concept and inheritance
- Anonymous objects
- Objects as associative arrays
|
Data types
Though JavaScript is a weakly typed programming language, there are some data types between which JavaScript sometimes variables automatically converts:
null
Null means variable has no value at all. Do not confuse null with 0 (zero)! 0 is just a number, null means just no value or a empty or non-existent reference.
undefined
A value that is undefined is a value held by a variable right after it has been created and before a value has been assigned to it.
boolean
number
string