Referensi cepat sintaks, function, dan manipulasi DOM JavaScript yang paling sering digunakan untuk pengembangan web interaktif.
Mendeklarasikan variabel (function-scoped)
Mendeklarasikan variabel (block-scoped)
Mendeklarasikan konstanta (block-scoped)
Mendefinisikan fungsi
Mendefinisikan arrow function ES6
Mengembalikan nilai dari fungsi
Percabangan if
Percabangan else
Percabangan else if
Percabangan switch
Case dalam switch
Default case dalam switch
Perulangan for
Perulangan while
Perulangan do while
Menghentikan perulangan atau switch
Melewati iterasi perulangan saat ini
Menangkap blok kode yang mungkin error
Menangani error dari try
Blok yang dijalankan selalu setelah try/catch
Melempar error
Mengecek tipe data
Mengecek instance dari class
Membuat instance object atau class
Referensi ke object saat ini
Menangkap semua argumen fungsi
Memberikan nilai default untuk parameter fungsi
Menangkap sisa argumen fungsi
Menyebarkan elemen array atau object
Mendekonstruksi array atau object menjadi variabel
String dengan backtick dan interpolasi ${}
Raw template literal
Membuat object angka
Mengubah string menjadi integer
Mengubah string menjadi float
Mengecek apakah nilai bukan angka
Mengecek apakah nilai terbatas
Nilai konstanta PI
Pembulatan ke integer terdekat
Pembulatan ke bawah
Pembulatan ke atas
Menghasilkan angka random 0-1
Nilai maksimum dari argumen
Nilai minimum dari argumen
Membuat array
Menambahkan item di akhir array
Menghapus item terakhir array
Menghapus item pertama array
Menambahkan item di awal array
Menambah/menghapus item array
Mengambil subset array
Menggabungkan array
Mengubah array menjadi string
Mendapatkan index elemen
Mengecek apakah array mengandung item
Membuat array baru dengan callback
Memfilter elemen array
Mengurangi array menjadi satu nilai
Menjalankan fungsi untuk setiap item
Menemukan elemen pertama yang memenuhi kondisi
Mendapatkan index elemen pertama yang memenuhi kondisi
Mengurutkan array
Membalik urutan array
Membuat object string
Panjang string
Mengambil karakter pada index
Mengambil kode karakter pada index
Menggabungkan string
Mengecek substring
Mendapatkan index substring pertama
Mendapatkan index substring terakhir
Mencocokkan regex
Mengganti teks dengan regex/string
Mencari regex dalam string
Memisahkan string menjadi array
Mengambil substring
Mengambil substring dengan slice
Mengubah ke huruf besar
Mengubah ke huruf kecil
Menghapus spasi di awal dan akhir
Menambahkan karakter di awal string
Menambahkan karakter di akhir string
Mengulang string
Membuat object
Mendapatkan array key object
Mendapatkan array value object
Mendapatkan array pasangan [key,value]
Menyalin properti object
Membekukan object
Menyegel object
Mengecek key milik object
Mengubah JSON string menjadi object
Mengubah object/array menjadi JSON string
Membuat object tanggal/waktu
Timestamp sekarang
Mendapatkan tahun
Mendapatkan bulan (0-11)
Mendapatkan tanggal
Mendapatkan hari (0-6)
Mendapatkan jam
Mendapatkan menit
Mendapatkan detik
Membuat regular expression