Dictionary
A-Z
Last updated
A-Z
Last updated
Name
Examples
[...array]
var a = [1,2,3,4,5]
[...a] //Equal to [1,2,3,4,5]
`Hello ${a}`
var a = "John" //Equal to "Hello John"
abs()
Math.abs(-1.234)
add()
var unique = new Set([1,2,3,4,5])
alert()
alert("happy new year")
acos()
Math.acos(0.4) //Equal to 1.1592794807274085
acosh()
Math.acosh(4) //Equal to 2.0634370688955608
addEventListener()
altkey
function isKeyPressed(event) { if (event.altKey) { document.getElementsByTagName("p")[0].style.color = "#ff0000"; } else { alert("The ALT key was NOT pressed!"); } }
appendChild
appCodeName
navigator.appCodeName
appName
navigator.appName
appVersion
navigator.appVersion
asin()
Math.asin(-0.4) //Equal to -0.41151684606748806
asinh()
Math.asinh(20) //Equal to 3.6895038689889055
assign()
const target = { a: 1, b: 2 }; const source = { b: 4, c: 5 };
const returnedTarget = Object.assign(target, source);
console.log(target); // expected output: Object { a: 1, b: 4, c: 5 }
console.log(returnedTarget); // expected output: Object { a: 1, b: 4, c: 5 }
atan()
Math.atan(20) //Equal to 1.5208379310729538
atanh()
Math.atanh(0.2) //Equal to 0.2027325540540822
attribute
availHeight
screen.availHeight
boolean? a : b
4===5? true : false //Equal to false
break
cbrt()
Math.cbrt(8) //Equal to 2
ceil()
Math.ceil(2.145) //Equal to 3
charAt(num)
"nop".charAt(1) //Equal to "o"
childNodes
var c = document.body.childNodes;
c[0];
clearInterval()
clearInterval(setInterval(alert("Hi")),3000)
click
colorDepth
screen.colorDepth
confirm()
confirm("happy new year")
concat()
[1,2,3,4].concat([5],[6]) //Equal to [1,2,3,4,5,6]
console.log()
console.log("1+2")
const
const a = "apple" //globle
continue
copyWithin()
[1,2,3,4,5].copyWithin(2,1) //Equal to [1,2,2,3,4]
cos()
Math.cos(32) //Equal to 0.8342233605065102
cosh()
Math.cosh(32) //Equal to 39481480091340.34
cost()
Math.cost()
createElement()
var para = document.createElement("p")
createTextNode()
document.createTextNode("This is new.")
close()
window.close()
Date()
var a = new Date()
dblclick
do……while
var i = 0
do{
document.write(i)
i++
}while(i<5)
E
Math.E //Equal to 2.718281828459045
endsWith
"happy".endsWith("y") //Equal to true
entries()
arrSet = {a:1,b:2,c:3}
Object.entries(arrSet) //Equal to [["a",1],["b",2],["c",3]]
eval()
eval("1+2") //Equal to 3
every()
[1,2,3,4,5].every(x => x<4) //Equal to false
exp()
Math.exp(20) //Equal to 485165195.4097903
fill()
[1,2,3,4,5].fill("h") //Equal to ["h","h","h","h","h"]
find()
[1,2,3,4,5].find(x => x>2) //Equal to 3
findIndex()
[1,2,3,4,5].find(x => x>2) //Equal to 2
flat()
[1,2,3,[4,5]].flat() //Equal to [1,2,3,4,5]
floor()
Math.floor(2.145) //Equal to 2
freeze()
Object.freeze(obj)
forEach()
[1,2,3,4,5].forEach((x,y)=>console.log(y+ "" +x))
for loop
for(i=0; i<6; i++){}
for……in
for……of
from()
Array.from("12") //Equal to ["1","2"]
function(){}
function(){
return "happy new year";
}
\\Equal to () => "happy new year"
getElementById(id)
document.getElementById("demo")
getElementsByTagName(name)
getElementsByTagName("p")
getElementsByClassName(name)
getElementsByTagName("demo")
getTime()
new Date().getTime() //Equal to time from 1970.1.1
getFullYear()
new Date().getFullYear() //Equal to 2020
setFullYear()
new Date().setFullYear(2019) //Equal to 2019yr
getUTCFullYear()
new Date().getUTCFullYear() //Equal to 2020
setUTCFullYear()
getMonth()
new Date().getMonth() //Equal to Month -1
setMonth()
getUTCMonth()
setUTCMonth()
getDate()
new Date().getDate() //Equal to today number
setDate()
getNamedItem()
var x = btn.attributes.getNamedItem("class").value
getUTCDate()
setUTCDate()
getDay()
new Date().getDay() //Equal to a week number
setDay()
getUTCDay()
setUTCDay()
getHours()
new Date().getHours() //Equal to this hour number
setHours()
getUTCHours()
setUTCHours()
getMinutes()
new Date().getMinutes() //Equal to this minute number
setMinutes()
getUTCMinutes()
setUTCMinutes()
getSeconds()
new Date().getSeconds() //Equal to this seconds number
setSeconds()
getUTCSeconds()
setUTCSeconds()
getMilliseconds()
new Date().getMilliseconds() //Equal to this milliseconds number
setMilliseconds()
getUTCMilliseconds()
setUTCMilliseconds()
has()
height
screen.height //Equal to screen height
hypot()
Math.hypot(3,4) //Equal to 5
includes()
[1,2,3,4,5].includes(5) //Equal to true
indexOf()
"abcde".indexOf("b") //Equal to 1
Infinity
innerHeight
window.innerHeight //Equal to browser window height
innerHTML
innerWidth
window.innerWidth //Equal to browser window width
insertBefore()
element.insertBefore(para,child);
isArray()
Array.isArray([1,2,3,4,5]) //Equal to true
isFinite
isFinite(10/0)
isInteger()
Number.isInteger(10/2) //Equal to true
isNaN()
isNaN("123") //Equal to false
isSafeInteger()
Number.isSafeInteger("2") //Equal to false
item()
var x = a.attributes.item(1).value
if……else if……
if(x>1){
return true;
}else{
return false;
}
join()
[1,2,3,4,5].join("") //Equal to "12345"
lang
language
navigator.language
languages
navigator.languages
lastIndexOf()
[1,2,3,4,5].lastIndexOf(5) //Equal to 4
length
[1,2,3].length //Equal to 3
let
let a = "apple" //not global
LN2
Math.LN2 //Equal to 0.6931471805599453
LN10
Math.LN10 //Equal to 2.302585092994046
location.href
location.href="https://www.google.com/"
log()
Math.log(2) //Equal to 0.6931471805599453
LOG2E
Math.LOG2E //Equal to 1.4426950408889634
LOG10E
Math.LOG10E //Equal to 0.4342944819032518
map
[1,2,3,4,5].map(x => x*2) //Equal to [2,4,6,8,10]
match()
"Str".match(/[a-z]/g) //Equal to ["t","r"]
max
Math.max(1,2,3,4,5) //Equal to 5
nextSibling
nextElementSibling
min
Math.min(1,2,3,4,5) //Equal to 1
mousedown
mouseenter
mouseleave
mousemove
mouseover
mouseout
mouseup
moveTo(x,y)
name
var a = btn.atrributes.item(0).name
NaN
nodeName
Number()
Number("12345") //Equal to 12345
Object.values()
const a = { a: 'somestring', b: 42, c: false };
Object.values(a)
//Equal to ['somestring', 42, false]
onblur()
onclick()
onerror()
onkeyup()
onkeydown()
onkeypress()
onfocus()
onload()
onmouseover()
onmouseup()
onmousedown()
onunload
onpaste
open()
window.open("https://www.google.com")
onsubmit()
outerHeight
window.outerHeight //Equal to window.innerHeight + bar
outerWidth
window.outerWidth //Equal to window.innerHeight + scroll
padStart
last4Digits.padStart(card.length,"*")
parseInt()
parseInt("2.456") //Equal to 2
parseFloat()
parseFloat("2.456") //Equal to 2.46
pixelDepth
screen.pixelDepth
PI
Math.PI //Equal to 3.14159256
platform
navigator.platform //Equal to System name
pop()
[1,2,3,4,5].pop() //Equal to 5
pow(x,y)
Math.pow(2,3) //Equal to 8
previousSibling
previousElementSibling
print()
window.print()
product
navigator.product
prompt()
prompt("happy new year")
push()
[1,2,3,4,5].push("6") //Equal to [1,2,3,4,5,6]
querySelector()
querySelectorAll()
reduce()
[1,2,3,4,5].reduce((a,b)=>a*b) //Equal to 120
reduceRight()
[1,2,3,4,5].reduce((a,b)=>a-b) //Equal to -5
random()
Math.random() //Equal to range [0-1]
remove()
removeChild
removeEventListener()
removeNamedItem()
btn.attributes.removeNamedItem("value")
repeat(num)
"12".repeat(2) //Equal to "1212"
replace
var a = "Hi World"
a.replace("Hi","No") //Equal to "No World"
replaceChild
reverse()
[1,2,3,4,5].reverse() //Equal to [5,4,3,2,1]
round()
Math.round(3.25) //Equal to 3
Set()
var arr = New Set()
setInterval()
setInterval(alert("Hi"),3000) //Equal to alert("Hi") each 3s
setNamedItem()
setTimeout()
setTimeout(alert("Hi"),3000) //Equal to alert("Hi")
shift()
[1,2,3,4,5].shift() //Equal to 1
sin()
Math.sin(30) //Equal to -0.9880316240928618
sinh()
Math.sinh(30) //Equal to 5343237290762.231
slice()
[1,2,3,4,5].slice(1,2) //Equal to [2]
some()
[1,2,3,4,5].some(x => x<2) //Equal to true
sort()
[1,3,2,5,4].sort() //Equal to [1,2,3,4,5]
specified
var btn = document.getElementsByTagName("BUTTON")[0]; var x = btn.getAttributeNode("onclick").specified;
splice()
[1,2,3,4,5].splice(2,1) //Equal to [3]
split()
"1234".split("") //Equal to ["1","2","3","4"]
sqrt()
Math.sqrt(4) // Equal to 2
SQRT2
Math.SQRT2 //Equal to 1.4142135623730951
SQRT1_2
Math.SQRT1_2 //Equal to 0.7071067811865476
startsWith
"12345".startsWith("1") //Equal to true
String()
String(12345) //Equal to "12345"
switch
switch(x){
case 0 :
return "happy";
break;
}
style.property
tan()
Math.tan(45) //Equal to 1.6197751905438615
tanh()
Math.tanh(-45) //Equal to -1
toFixed()
1.23456.toFixed(3) //Equal to 1.235
toLowerCase()
"Happy".toUpperCase() //Equal to "happy"
toString()
[1,2,3,4,5].toString() //Equal to "1,2,3,4,5"
toString(2)
var a = 2;
a.toString(2) //Equal to "10"
toString(8)
var a = 16;
a.toString(8) //Equal to "20"
toString(16)
var a = 15;
a.toString(16) //Equal to "f"
toUpperCase()
"happy".toUpperCase() //Equal to "HAPPY"
typeof n
typeof includes "number","string","boolean", etc
undefined
var a !== undefined //Equal to false
unshift()
[1,2,3,4,5].unshift(6) //Equal to [6,1,2,3,4,5]
userAgent
navigator.userAgent
value
var a = btn.atrributes.item(0).value
var
var a = "apple" //global
wheel
while
width
screen.width //Equal to screen width
window
window.innerWidth //Equal to browser width
write()
document.write("happy new year")
writeIn()
document.writeIn("happy new year")
+
1+2 //Equal to 3
-
1-2 //Equal to -1
*
1*2 //Equal to 2
/
1/2 //Equal to 0.5
**
2**2 //Equal to 4
%
2%1 //Equal to 0
++
2++ OR ++2
--
2-- OR --2
>=
x>=4
~
~5
^
>
x>4
<
x<4
<=
x<=4
<<
>>
>>>
&
&&
true && true //Equal to true
|
||
true || false //Equal to true
!=
true != false //Equal to true
!==
true !== false //Equal to ture
==
4=="4" //Equal to true
===
4==="4" //Equal to false