Javascript

Structured map of Javascript's functions and parameters.

Get Started. It's Free
or sign up with your email address
Rocket clouds
Javascript by Mind Map: Javascript

1. Arithmetic Operators

1.1. +

1.1.1. x = y + 2

1.2. -

1.2.1. x = y - 2

1.3. *

1.3.1. x = y * 2

1.4. /

1.4.1. x = y / 2

1.5. %

1.5.1. x = y % 2

1.6. ++

1.6.1. x=x+1

1.7. --

1.7.1. x=x-2

2. Functions

2.1. String

2.1.1. charAt()

2.1.2. replace()

2.1.3. slice()

2.1.4. split()

2.1.5. substr()

2.1.6. toLowerCase()

2.1.7. toUpperCase()

2.1.8. toString()

2.1.9. trim()

2.2. Number

2.2.1. isInteger()

2.2.2. isNaN()

2.2.3. toFixed(x)

2.2.4. toString()

2.3. Array

2.3.1. indexOf()

2.3.2. join()

2.3.3. isArray()

2.3.4. pop()

2.3.5. push()

2.3.6. shift()

2.3.7. slice()

2.3.8. sort()

2.3.9. toString()

2.4. Boolean

2.4.1. toString()

3. Events

3.1. Mouse Events

3.1.1. onclick

3.1.2. ondblclick

3.1.3. onmouseover

3.1.4. onmouseout

3.2. Keyboard Events

3.2.1. onkeydown

3.2.2. onkeypress

3.2.3. onkeyup

3.3. Object Events

3.3.1. onload

3.3.2. onscroll

3.4. Form Events

3.4.1. onblur

3.4.2. onchange

3.4.3. onsubmit

4. Operators

4.1. Assignment Operators

4.1.1. =

4.1.1.1. x = y

4.1.2. +=

4.1.2.1. x = x + y

4.1.3. -=

4.1.3.1. x = x - y

4.1.4. *=

4.1.4.1. x = x * y

4.1.5. /=

4.1.5.1. x = x / y

4.1.6. %=

4.1.6.1. x = x % y

4.2. String Operators

4.2.1. +

4.2.1.1. text3 = text1 + text2

4.2.2. +=

4.2.2.1. text1 += text2

4.3. Comparison Operators

4.3.1. ==

4.3.1.1. equal to

4.3.2. ===

4.3.2.1. equal value and equal type

4.3.3. !=

4.3.3.1. Not equal

4.3.4. !==

4.3.4.1. not equal value or not equal type

4.3.5. >

4.3.5.1. greater than

4.3.6. <

4.3.6.1. less than

4.3.7. >=

4.3.7.1. greater than or equal to

4.3.8. <=

4.3.8.1. less than or equal to

4.4. Logical Operators

4.4.1. &&

4.4.1.1. and: (x < 10 && y > 1) is true

4.4.2. ||

4.4.2.1. or: (x === 5 || y === 5) is false

4.4.3. !

4.4.3.1. not: !(x === y) is true

5. Statements

5.1. Loops

5.1.1. Loop Modifier *

5.1.1.1. break

5.1.1.2. continue

5.1.1.3. return

5.1.2. while

5.1.3. do...while

5.1.4. for()

5.1.5. for ... in

6. Decisions

6.1. if ... else ... else if

6.2. switch

6.3. return