Lembar Cheat JavaScript Ultimate

Lembar Cheat JavaScript Ultimate

Jika Anda ingin membuat halaman web dinamis, Anda harus melengkapi pengetahuan HTML dan CSS Anda dengan pemahaman tentang JavaScript . Bahasa scripting ini dianggap penting dalam pengembangan web modern.





Anda dapat membuat semua jenis aplikasi dan situs web interaktif yang menarik dengan JavaScript, tetapi ada banyak hal yang harus dipelajari dalam prosesnya. Dengan mengingat hal itu, kami telah membuat lembar contekan JavaScript berikut untuk Anda.





Lembar contekan dapat berfungsi sebagai penyegaran cepat pada elemen JavaScript kapan pun Anda membutuhkannya. Ini berguna untuk pemula dan ahli.





aplikasi email gratis terbaik untuk windows 10

DOWNLOAD GRATIS: Lembar contekan ini tersedia sebagai PDF yang dapat diunduh dari mitra distribusi kami, TradePub. Anda harus melengkapi formulir singkat untuk mengaksesnya untuk pertama kali saja. Unduh Lembar Cheat JavaScript Ultimate .

Lembar Cheat JavaScript Ultimate

Jalan pintasTindakan
Array JavaScript
concat()Bergabunglah dengan beberapa array menjadi satu
salinDalam()Salin elemen array di dalam array, ke dan dari posisi tertentu
Indeks()Kembalikan nilai primitif dari objek yang ditentukan
termasuk()Periksa apakah array berisi elemen yang ditentukan
Ikuti()Gabungkan elemen array menjadi satu string dan kembalikan string
entri()Kembalikan pasangan kunci/nilai Objek Iterasi Array
setiap()Periksa apakah setiap elemen dalam array lulus ujian
mengisi()Isi elemen dalam array dengan nilai statis
Saring()Buat array baru dengan setiap elemen dalam array yang lulus tes
Temukan()Kembalikan nilai elemen pertama dalam array yang lulus tes
untuk setiap()Panggil fungsi untuk setiap elemen array
dari()Buat array dari objek
indeks terakhir()Berikan posisi terakhir di mana elemen tertentu muncul dalam array
pop ()Hapus elemen terakhir dari array
dorongan()Tambahkan elemen baru di akhir
membalikkan()Urutkan elemen dalam urutan menurun
mengurangi()Kurangi nilai array menjadi nilai tunggal (dari kiri ke kanan)
kurangi Kanan()Kurangi nilai array menjadi nilai tunggal (dari kanan ke kiri)
menggeser()Hapus elemen pertama dari array
mengiris()Tarik salinan sebagian dari array ke objek array baru
menyortir()Urutkan elemen berdasarkan abjad
sambatan()Tambahkan elemen dengan cara dan posisi tertentu
tidak bergeser()Tambahkan elemen baru ke awal
Metode Boolean JavaScript
toString()Ubah nilai Boolean menjadi string, dan kembalikan hasilnya
Nilai dari()Kembalikan posisi pertama di mana elemen tertentu muncul dalam array
keSumber()Kembalikan string yang mewakili kode sumber objek
Operator Aritmatika JavaScript
+Tambahan
-Pengurangan
*Perkalian
/Divisi
(...)Operator pengelompokan (operasi di dalam tanda kurung dieksekusi lebih awal dari yang di luar)
%Modulus (sisa)
++angka kenaikan
-Kurangi angka
==Sama dengan
===Nilai yang sama dan jenis yang sama
! =Tidak sama
! ==Tidak sama nilainya atau tidak sama jenisnya
>Lebih besar dari
<Lebih kecil dari
> =Lebih dari atau sama dengan
<=Lebih kecil dari atau sama dengan
?Operator ternary
Operator Logika
&&Logika DAN
||Logika OR
!TIDAK logis
Operator Bitwise
&DAN pernyataan
|ATAU pernyataan
~BUKAN
^XOR
<<Pergeseran kiri
>>Pergeseran kanan
>>>Shift kanan isi nol
Fungsi
peringatan()Keluarkan data dalam kotak peringatan di jendela browser
Konfirmasi()Buka dialog ya/tidak dan kembalikan benar/salah tergantung pada klik pengguna
konsol.log()Tulis informasi ke konsol browser (baik untuk keperluan debugging)
dokumen.tulis()Tulis langsung ke dokumen HTML
mengingatkan()Buat dialog untuk input pengguna
Fungsi Global
memecahkan kode ()Decode Uniform Resource Identifier (URI) yang dibuat oleh encodeURI atau serupa
decodeURIKomponen()Decode komponen URI
enkodeURI()Encode URI ke dalam UTF-8
encodeURIComponent()Sama tetapi untuk komponen URI
evaluasi()Evaluasi kode JavaScript yang direpresentasikan sebagai string
terbatas()Tentukan apakah nilai yang diteruskan adalah bilangan berhingga
isNaN()Tentukan apakah suatu nilai adalah bilangan ilegal
Nomor()Ubah nilai objek menjadi angka
parseFloat()Parsing string dan kembalikan angka floating point
parseInt()Parsing string dan kembalikan integer
Loop JavaScript
untukCara paling umum untuk membuat loop dalam JavaScript
ketikaSiapkan kondisi di mana loop dijalankan
lakukan sementaraMirip dengan while loop, bagaimanapun, ia mengeksekusi setidaknya sekali dan melakukan pemeriksaan di akhir untuk melihat apakah kondisi terpenuhi untuk dieksekusi lagi.
merusakBerhenti dan keluar dari siklus jika kondisi tertentu terpenuhi
melanjutkanLewati bagian dari siklus jika kondisi tertentu terpenuhi
karakter pelarian
'kutipan tunggal
'kutipan ganda
\Garis miring terbalik
BMenghapus
FUmpan formulir
Garis baru
RKereta kembali
TTabulasi horisontal
vTabulator vertikal
Metode String JavaScript
karakter()Mengembalikan karakter pada posisi tertentu di dalam string
charCodeAt ()Berikan unicode karakter pada posisi itu
concat()Menggabungkan (menggabungkan) dua atau lebih string menjadi satu
dariCharCode()Kembalikan string yang dibuat dari urutan unit kode UTF-16 yang ditentukan
Indeks()Berikan posisi kemunculan pertama dari teks yang ditentukan dalam sebuah string
indeks terakhir()Sama seperti indexOf() tetapi dengan kejadian terakhir, mencari mundur
cocok()Ambil kecocokan string dengan pola pencarian
mengganti()Temukan dan ganti teks yang ditentukan dalam string
Cari()Jalankan pencarian untuk teks yang cocok dan kembalikan posisinya
mengiris()Ekstrak bagian string dan kembalikan sebagai string baru
membelah()Pisahkan objek string menjadi array string pada posisi tertentu
dimulai dengan()Periksa apakah string dimulai dengan karakter tertentu
substr()Mirip dengan slice() tetapi mengekstrak substring tergantung pada jumlah karakter tertentu
substring()Mirip dengan slice() tetapi tidak dapat menerima indeks negatif
toLowerCase()Ubah string menjadi huruf kecil
toUpperCase()Ubah string menjadi huruf besar
Nilai dari()Kembalikan nilai primitif (yang tidak memiliki properti atau metode) dari objek string
SINTAKS EKSPRESI REGULER

Pengubah Pola
DanEvaluasi penggantian
SayaLakukan pencocokan case-insensitive
GLakukan pencocokan global
MLakukan pencocokan beberapa baris
SPerlakukan string sebagai satu baris
xIzinkan komentar dan spasi dalam pola
kamuPola tidak serakah
Tanda kurung
[abc]Temukan salah satu karakter dalam tanda kurung
[^ abc]Temukan karakter apa pun yang tidak ada dalam tanda kurung
[0-9]Temukan digit yang ditentukan dalam tanda kurung
[A-z]Temukan karakter apa pun dari huruf besar A hingga huruf kecil z
(a|b|c)Temukan salah satu alternatif yang dipisahkan dengan |
Metakarakter
.Temukan satu karakter, kecuali baris baru atau terminator baris
di dalamKarakter kata
DI DALAMKarakter bukan kata
DSebuah angka
DKarakter non-digit
SKarakter spasi putih
SKarakter bukan spasi
BTemukan kecocokan di awal/akhir kata
BTemukan kecocokan bukan di awal/akhir kata
u0000karakter NUL
Karakter baris baru
FBentuk umpan karakter
RKarakter carriage return
TKarakter tab
vKarakter tab vertikal
xxxKarakter yang ditentukan oleh bilangan oktal xxx
xddKarakter Latin yang ditentukan oleh angka heksadesimal dd
udddddKarakter unicode ditentukan oleh angka heksadesimal dddd
Kuantifier
n+Cocokkan string apa pun yang berisi setidaknya satu n
n*Setiap string yang berisi nol atau lebih kemunculan n
n?Setiap string yang berisi nol atau satu kemunculan n
n{X}Setiap string yang berisi urutan X n's
n {X, Y}String yang berisi urutan X ke Y n's
n{X,}Cocok dengan string apa pun yang berisi urutan setidaknya X n's
n$String apa pun dengan n di ujungnya
^nString dengan n di awal itu
?=nSetiap string yang diikuti oleh string tertentu n
?!nString yang tidak diikuti oleh string tertentu n
Properti Nomor
MAX_VALUENilai numerik maksimum yang dapat diwakili dalam JavaScript
MIN_VALUENilai numerik positif terkecil yang dapat diwakili dalam JavaScript
NaNNilai Not-a-Number
NEGATIF_INFINITYNilai tak terbatas negatif
POSITIF_INFINITYNilai tak terhingga positif
Metode Angka
toEksponensial()Kembalikan string dengan angka bulat yang ditulis sebagai notasi eksponensial
untukDiperbaiki()Kembalikan string angka dengan jumlah desimal yang ditentukan
toPresisi()Kembalikan string angka yang ditulis dengan panjang tertentu
toString()Kembalikan angka sebagai string
Nilai dari()Kembalikan angka sebagai angka
Properti Matematika
DANbilangan Euler
LN2Logaritma natural dari 2
LN10Logaritma natural 10
LOG2ELogaritma basis 2 dari E
LOG10ELogaritma basis 10 dari E
PInomor PI
SQRT1_2Akar kuadrat dari 1/2
SQRT2Akar kuadrat dari 2
Metode Matematika
perut(x)Kembalikan nilai absolut (positif) dari x
aku (x)Arccosinus dari x, dalam radian
asin(x)Arcsinus x, dalam radian
atan (x)Arctangent dari x sebagai nilai numerik
atan2 (y, x)Arctangent dari hasil bagi argumennya
langit-langit (x)Nilai x dibulatkan ke atas ke bilangan bulat terdekat
cos(x)Cosinus dari x (x dalam radian)
exp(x)Nilai Ex
lantai (x)Nilai x dibulatkan ke bawah ke bilangan bulat terdekat
log(x)Logaritma natural (basis E) dari x
maks(x,y,z,...,n)Angka dengan nilai tertinggi
min (x, y, z, ..., n)Angka dengan nilai terendah
pow (x,y)X pangkat y
acak()Angka acak antara 0 dan 1
bulat (x)Nilai x dibulatkan ke bilangan bulat terdekat
dosa (x)Sinus dari x (x dalam radian)
kuadrat(x)Akar kuadrat dari x
jadi (x)Tangen suatu sudut
tanggal
Tanggal()Buat objek tanggal baru dengan tanggal dan waktu saat ini
Tanggal(2017, 5, 21, 3, 23, 10, 0)Buat objek tanggal kustom. Angka-angka mewakili tahun, bulan, hari, jam, menit, detik, milidetik. Anda dapat menghilangkan apa pun yang Anda inginkan kecuali tahun dan bulan.
Tanggal (2017-06-23)Deklarasi tanggal sebagai string
dapatkanTanggal()Dapatkan hari dalam sebulan sebagai angka (1-31)
dapatkanHari()Dapatkan hari kerja sebagai angka (0-6)
dapatkanTahunPenuh()Dapatkan tahun sebagai angka empat digit (yyyy)
getJam()Dapatkan jam (0-23)
dapatkan Milidetik()Dapatkan milidetik (0-999)
dapatkanMenit()Dapatkan menit (0-59)
dapatkanBulan()Dapatkan bulan sebagai angka (0-11)
getSeconds()Dapatkan yang kedua (0-59)
dapatkanWaktu()Dapatkan waktu (milidetik sejak 1 Januari 1970)
dapatkanUTCDate()Hari (tanggal) bulan pada tanggal yang ditentukan menurut waktu universal (juga tersedia untuk hari, bulan, tahun penuh, jam, menit, dll.)
menguraiParsing representasi string tanggal, dan kembalikan jumlah milidetik sejak 1 Januari 1970
Atur tanggal()Tetapkan hari sebagai angka (1-31)
setFullTahun ()Atur tahun (opsional bulan dan hari)
setJam ()Atur jam (0-23)
setMillidetik()Atur milidetik (0-999)
setMenit()Atur menit (0-59)
setBulan()Setel bulan (0-11)
setdetik()Atur detik (0-59)
Atur waktu()Atur waktu (milidetik sejak 1 Januari 1970)
setUTCDate()Tetapkan hari dalam sebulan untuk tanggal yang ditentukan menurut waktu universal (juga tersedia untuk hari, bulan, tahun penuh, jam, menit, dll.)
MODE DOM

Properti Node
atributKoleksi langsung dari semua atribut yang terdaftar pada suatu elemen
dasarURIURL dasar absolut dari elemen HTML
anakNodeKoleksi node anak elemen
anak pertamaNode anak pertama dari suatu elemen
anak terakhirNode anak terakhir dari suatu elemen
saudara berikutnyaSimpul berikutnya pada tingkat pohon simpul yang sama
nodeNameNama node
tipe simpulJenis simpul
nilai simpulNilai sebuah simpul
pemilikDokumenObjek dokumen tingkat atas untuk simpul saat ini
parentNodeNode induk dari suatu elemen
sebelumnyaSaudaraNode tepat sebelum yang sekarang
teksKontenKonten tekstual dari sebuah simpul dan turunannya
Metode Node
tambahkanAnak()Tambahkan simpul anak baru ke elemen sebagai simpul anak terakhir
klonNode()Klon elemen HTML
bandingkanDocumentPosition ()Bandingkan posisi dokumen dari dua elemen
getFitur()Kembalikan objek yang mengimplementasikan API dari fitur tertentu
memiliki Atribut()Kembalikan true jika suatu elemen memiliki atribut apa pun, jika tidak, kembalikan false
hasChildNodes ()Kembalikan true jika suatu elemen memiliki node anak, jika tidak, kembalikan false
masukkanSebelum()Masukkan simpul anak baru sebelum simpul anak tertentu yang sudah ada
isDefaultNamespace()Kembalikan true jika namespaceURI yang ditentukan adalah default, jika tidak, kembalikan false
isEqualNode()Periksa apakah dua elemen sama
samaNode()Periksa apakah dua elemen adalah simpul yang sama
didukung ()Kembalikan true jika fitur tertentu didukung pada elemen
pencarianNamespaceURI()Kembalikan namespaceURI yang terkait dengan node yang diberikan
pencarianAwalan()Kembalikan DOMString yang berisi awalan untuk namespaceURI yang diberikan, jika ada
normalisasi()Bergabunglah dengan simpul teks yang berdekatan dan hapus simpul teks kosong dalam sebuah elemen
hapusAnak()Hapus simpul anak dari elemen
gantiAnak()Ganti simpul anak dalam elemen
Metode Elemen
dapatkanAtribut()Kembalikan nilai atribut yang ditentukan dari simpul elemen
getAttributeNS()Kembalikan nilai string atribut dengan namespace dan nama yang ditentukan
getAttributeNode()Dapatkan simpul atribut yang ditentukan
getAttributeNodeNS()Kembalikan simpul atribut untuk atribut dengan namespace dan nama yang diberikan
getElementsByTagName()Berikan koleksi semua elemen anak dengan nama tag yang ditentukan
getElementsByTagNameNS()Kembalikan koleksi elemen HTML langsung dengan nama tag tertentu milik namespace yang diberikan
memiliki Atribut()Kembalikan true jika suatu elemen memiliki atribut apa pun, jika tidak, kembalikan false
hasAttributeNS()Berikan nilai benar/salah yang menunjukkan apakah elemen saat ini dalam namespace yang diberikan memiliki atribut yang ditentukan
hapus Atribut()Hapus atribut tertentu dari elemen
hapusAtributNS()Hapus atribut yang ditentukan dari elemen dalam namespace tertentu
hapusAttributeNode()Singkirkan node atribut yang ditentukan dan kembalikan node yang dihapus
setAtribut()Setel atau ubah atribut yang ditentukan ke nilai yang ditentukan
setAttributeNS()Tambahkan atribut baru atau ubah nilai atribut dengan namespace dan nama yang diberikan
setAttributeNode()Setel atau ubah simpul atribut yang ditentukan
setAttributeNodeNS()Tambahkan node atribut namespace baru ke elemen
Properti Jendela Browser
tertutupPeriksa apakah jendela telah ditutup atau tidak dan kembalikan benar atau salah
status defaultSetel atau kembalikan teks default di bilah status jendela
dokumenKembalikan objek dokumen untuk jendela
bingkaiKembalikan semua