-
Notifications
You must be signed in to change notification settings - Fork 4
/
JavaScript Reference
110 lines (46 loc) · 1.83 KB
/
JavaScript Reference
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
JavaScript Reference
These notes will be a reference for JavaScript methods and functions.
************************ STRINGS ************************
Create a string:
var str = new String("yo");
var str = "yo";
Properties:
.length
gives the length of a string
********************
Static String Methods:
String.fromCharCode(num1, ..., numN)
Examples: String.fromCharCode(45);
String.fromCharCode(65,66,67); // returns "ABC"
Takes Unicode integer values and returns a string corresponding to their character values.
.lastIndexOf()
.match()
.replace()
.search()
.slice()
.split()
.substr()
.substring()
.toLowerCase()
.toUpperCase()
.toString()
.trim()
.valueOf()
********************
Instance String methods:
.charAt(index)
Examples: "hey man".charAt(4); // returns "m"
str.charAt(0); // returns first element of str variable
Takes an index integer and returns the character value at that index in the string.
.charCodeAt(index)
Examples: "hey man".charCodeAt(4); // returns 109 (the unicode of "m")
"A dragon".charCodeAt(0); // returns 65 (the unicode of "A")
Takes an index integer and returns the unicode integer value of the character at that index.
.concat(str1, ..., strN)
Examples: "hi".concat(" there, whats ", "up?"); // returns "hi there, whats up?"
Concatenates two or more strings together, the first string being the string that concat() is called on.
.indexOf(strSearchValue[, fromIndex])
Examples: "yo guy".indexOf()
************************ x ************************
************************ x ************************
************************ x ************************