JScheatsheet
sumber lebih lanjut: https://developer.mozilla.org/id/docs/Web/JavaScript/A_re-introduction_to_JavaScript
TIPE DATA
-
NUMBER: (15 digit)
- Angka tanpa desimal: 10, 123456, 3000
- Angka desimal: 3.14, 0.5, 100.00
- Eksponen: 123e5 // 12300000, 123e-5 // 0.00123
- Bilangan negatif: -0.134, -2, -100.00
- Bilangan oktal (Basis 8)
- Bilangan Hexadesimal (Basis 16)
- Bilangan Spesial: -Infinity, NaN
-
OPERATOR
- Unary (membutuhkan 1 operand)
a. typeof
number, string, boolean
- Binary (membutuhkan 2 operand)
a. aritmatika: +, -, _, /, % (modulus)
Operator Precedence: Kurung, Kali, Bagi, Tambah, Kurang.
b. penugasan (assignment): =, +=, -=, _=, /=, %=
c. perbandingan (comparison): ==, !=, ===, !==, >, >=, <, <=
d. logika: &&, ||, !
e. string: concatination +
- Ternary (membutuhkan 3 operand)
a. kondisional
(kondisi) ? benar : salah
(x % 2 == 0) ? "genap" : "ganjil"
-
String Escape Character