Ultimate JavaScript Cheat Sheet

JavaScript Cheat Sheet

JavaScript often abbreviated as “JS”, is a high-level, dynamic, untyped, interpreted run-time language.It has been standardized in the ECMAScript language specification. Alongside HTML and CSS, JavaScript is one of the three core technologies of World Wide Web content production.

Cheat Sheet for JavaScript:

Expresยญsions Syntax

^
Start of string
$
End of string
.
Any single character
(a|b)
a or b
(…)
Group section
[abc]
In range (a, b or c)
[^abc]
Not in range
\s
White space
a?
Zero or one of a
a*
Zero or more of a
a*?
Zero or more, ungreedy
a+
One or more of a
a+?
One or more, ungreedy
a{3}
Exactly 3 of a
a{3,}
3 or more of a
a{,6}
Up to 6 of a
a{3,6}
3 to 6 of a
a{3,6}?
3 to 6 of a, ungreedy
\
Escape character
[:punct:]
Any punctuยญation symbol
[:space:]
Any space character
[:blank:]
Space or tab

 

JavaScript Dates

Date()
setMonth()
getDate()
setFulยญlYear()
getDay()
setHours()
getMonth
setMinยญutes()
getFulยญlYear
setSecยญonds()
getYear
setMilยญlisยญecoยญnds()
getHours
setTime()
getMinutes
setUTCยญDate()
getSeconds
setUTCยญDay()
getMilยญlisยญeconds
setUTCยญMonth()
getTime
setUTCยญFulยญlYear()
getTimยญezoยญneOยญffset()
setUTCยญHours()
getUTCยญDate()
setUTCยญMinยญutes()
getUTCยญDay()
setUTCยญSecยญonds()
getUTCยญMonth()
setUTCยญMilยญlisยญecoยญnds()
getUTCยญFulยญlYear()
toSource()
getUTCยญHours()
toString()
getUTCยญMinยญutes()
toGMTSยญtring()
getUTCยญSecยญonds()
toUTCSยญtring()
getUTCยญMilยญlisยญecoยญnds()
toLocaยญleSยญtring()

 

JavaScript Arrays

concat()
slice()
join()
sort()
length
splice()
pop()
toSource()
push()
toString()
reverse()
unshift()
shift()
valueOf()

 

JavaScript Strings

charAt()
slice()
charCoยญdeAt()
split() x
concat()
substr()
fromChยญarCยญode()
substrยญing()
indexOf()
toLoweยญrCase()
lastInยญdexOf()
toUppeยญrCase()
length
toLocaยญleLยญoweยญrCase()
localeยญComยญpare()
toLocaยญleUยญppeยญrCase()
match() x
toSource()
replace() x
valueOf()

 

JavaScript Functions

decodeยญURI()
isNaN()
decodeยญURIยญComยญponยญent()
Number()
encodeยญURI()
parseFยญloat()
encodeยญURIยญComยญponยญent()
parseInt()
escape()
String()
eval()
unescape()

 

JavaScript Booleans

toSource()
valueOf()
toString()

 

JavaScript Numbers and Maths

abs()
min()
acos()
NEGATIยญVE_ยญINFยญINITY
asin()
PI
atan()
POSITIยญVE_ยญINFยญINITY
atan2()
pow()
ceil()
random()
cos()
round()
E
sin()
exp()
sqrt()
floor()
SQRT1_2
LN10
SQRT2
LN2
tan()
log()
toSource()
LOG10E
toExpoยญnenยญtial()
LOG2E
toFixed()
max()
toPrecยญision()
MAX_VALUE
toString()
MIN_VALUE
valueOf()

 

JavaScript RegExp Object

compile()
lastParen
exec()
leftCOยญntext
global
multiline
ignoreCase
rightCยญontext
input
source
lastIndex
test()

 

Incrementing /decrementing numbers

Increment ++x or x++
Decrement –x or x–

 

The difference is that ++xย (–x) returns the incremented (decremented) value, while x++(x–) returns the previous value of x.

Darshan Savla
Darshan Savlahttps://www.techworm.net
Look at the sky. We are not alone. The whole universe is friendly to us and conspires only to give the best to those who dream and work.

Read More

Suggested Post