Lembaran Menipu JavaScript Terunggul

Lembaran Menipu JavaScript Terunggul

Sekiranya anda ingin membina laman web yang dinamik, anda harus menambah pengetahuan HTML dan CSS anda pemahaman mengenai JavaScript . Bahasa skrip ini dianggap penting dalam pembangunan web moden.





Anda boleh membina semua jenis aplikasi dan laman web interaktif yang menarik dengan JavaScript, tetapi masih banyak yang perlu dipelajari. Oleh itu, kami telah membuat lembaran cheat JavaScript berikut untuk anda.





Lembaran cheat boleh berfungsi sebagai penyegar semula elemen JavaScript pada bila-bila masa anda memerlukannya. Ia berguna untuk pemula dan pakar.





aksesori ini mungkin tidak disokong iphone

MUAT TURUN PERCUMA: Lembaran cheat ini boleh didapati sebagai PDF yang boleh dimuat turun dari rakan pengedar kami, TradePub. Anda mesti melengkapkan borang pendek untuk mengaksesnya untuk kali pertama sahaja. Muat turun Lembaran Menipu JavaScript Terunggul .

Lembaran Menipu JavaScript Terunggul

Jalan pintasTindakan
Susunan JavaScript
ringkas ()Sertailah beberapa tatasusunan menjadi satu
copyWithin ()Salin elemen array dalam array, ke dan dari kedudukan yang ditentukan
Indeks()Kembalikan nilai primitif objek yang ditentukan
merangkumi ()Periksa sama ada array mengandungi elemen yang ditentukan
sertai ()Gabungkan elemen larik menjadi satu rentetan dan kembalikan rentetan
penyertaan ()Kembalikan pasangan kunci / nilai Array Iteration Object
setiap ()Periksa sama ada setiap elemen dalam array lulus ujian
isi ()Isi elemen dalam array dengan nilai statik
penapis ()Buat susunan baru dengan setiap elemen dalam larik yang lulus ujian
cari()Kembalikan nilai elemen pertama dalam larik yang lulus ujian
untuk setiap()Panggil fungsi untuk setiap elemen array
dari ()Buat array dari objek
lastIndexOf ()Berikan kedudukan terakhir di mana elemen tertentu muncul dalam tatasusunan
pop ()Keluarkan elemen terakhir bagi larik
tolak ()Tambahkan elemen baru pada akhir
terbalik ()Susun elemen mengikut urutan menurun
kurangkan ()Kurangkan nilai array menjadi satu nilai (pergi dari kiri ke kanan)
kurangkanBenar ()Kurangkan nilai array menjadi satu nilai (pergi dari kanan ke kiri)
peralihan ()Keluarkan elemen pertama bagi larik
kepingan ()Tarik salinan bahagian array ke objek array baru
urutkan ()Isih unsur mengikut abjad
sambatan ()Tambahkan elemen dengan cara dan kedudukan yang ditentukan
tidak beralih ()Tambahkan elemen baru untuk permulaan
Kaedah Boolean JavaScript
menjalin()Tukarkan nilai Boolean ke rentetan, dan kembalikan hasilnya
nilai()Kembalikan kedudukan pertama di mana elemen tertentu muncul dalam tatasusunan
keSumber ()Kembalikan rentetan yang mewakili kod sumber objek
Pengendali Aritmetik JavaScript
+Penambahan
-Penolakan
*Pendaraban
/Bahagian
(...)Pengendali pengelompokan (operasi dalam kurungan dilaksanakan lebih awal daripada yang di luar)
%Modulus (selebihnya)
++Nombor kenaikan
-Nombor penurunan
==Sama dengan
===Nilai yang sama dan jenis yang sama
! =Tidak sama
! ==Tidak sama nilai atau tidak sama jenis
>Lebih besar daripada
<Kurang daripada
> =Lebih besar daripada atau sama dengan
<=Kurang daripada atau sama dengan
?Pengendali Ternary
Pengendali Logik
&&Logik DAN
||Logik ATAU
!Logik TIDAK
Pengendali Bitwise
&DAN penyataan
|ATAU penyataan
~TIDAK
^XOR
<<Pergeseran kiri
>>Pergeseran kanan
>>>Isi sifar pergeseran kanan
Fungsi
amaran()Mengeluarkan data dalam kotak amaran di tetingkap penyemak imbas
mengesahkan ()Buka dialog ya / tidak dan kembali benar / salah bergantung pada klik pengguna
konsol.log ()Tulis maklumat ke konsol penyemak imbas (bagus untuk tujuan penyahpepijatan)
document.write ()Tulis terus ke dokumen HTML
segera ()Buat dialog untuk input pengguna
Fungsi Global
menyahkod ()Decode Uniform Resource Identifier (URI) yang dibuat oleh encodeURI atau yang serupa
decodeURICkomponen ()Nyahkod komponen URI
encodeURI ()Kodkan URI ke UTF-8
encodeURICkomponen ()Sama tetapi untuk komponen URI
eval ()Nilai kod JavaScript yang ditunjukkan sebagai rentetan
isFinite ()Tentukan sama ada nilai lulus adalah nombor terhingga
isNaN ()Tentukan sama ada nilai adalah nombor yang tidak sah
Nombor ()Tukarkan nilai objek ke nombor
parseFloat ()Huraikan rentetan dan kembalikan nombor titik terapung
parseInt ()Huraikan rentetan dan kembalikan bilangan bulat
Gelung JavaScript
untukCara yang paling biasa untuk membuat gelung dalam JavaScript
sementaraTetapkan keadaan di mana gelung dilaksanakan
buat sementaraSama seperti loop sementara, namun, ia menjalankan sekurang-kurangnya sekali dan melakukan pemeriksaan di akhir untuk melihat apakah syarat itu dipenuhi untuk dilaksanakan lagi
rehatBerhenti dan keluar dari kitaran jika keadaan tertentu adalah mets
teruskanLangkau bahagian kitaran sekiranya syarat tertentu dipenuhi
Melarikan watak
'Petikan tunggal
'Petikan berganda
\Tanda Belakang
bRuang Belakang
fSuapan bentuk
nBaris baru
rPerjalanan pulang
tTabulator mendatar
vTabulator menegak
Kaedah Rentetan JavaScript
charAt ()Kembalikan watak pada kedudukan yang ditentukan di dalam rentetan
charCodeAt ()Beri unicode watak pada kedudukan itu
ringkas ()Gabungkan (gabung) dua atau lebih rentetan menjadi satu
dariCharCode ()Kembalikan rentetan yang dibuat dari urutan unit kod UTF-16 yang ditentukan
Indeks()Berikan kedudukan kejadian pertama teks yang ditentukan dalam rentetan
lastIndexOf ()Sama seperti indexOf () tetapi dengan kejadian terakhir, mencari ke belakang
perlawanan ()Ambil padanan rentetan dengan corak carian
ganti ()Cari dan ganti teks yang ditentukan dalam rentetan
cari ()Lakukan carian untuk teks yang sepadan dan kembalikan kedudukannya
kepingan ()Ekstrak bahagian rentetan dan kembalikan sebagai rentetan baru
berpecah ()Pisahkan objek rentetan ke dalam rentetan rentetan pada kedudukan yang ditentukan
bermula dengan()Periksa sama ada rentetan bermula dengan watak yang ditentukan
substrat ()Mirip dengan slice () tetapi mengekstrak substring bergantung pada sebilangan watak yang ditentukan
substring ()Mirip dengan slice () tetapi tidak dapat menerima indeks negatif
keLowerCase ()Tukarkan tali ke huruf kecil
keUpperCase ()Tukarkan tali ke huruf besar
nilai()Kembalikan nilai primitif (yang tidak mempunyai sifat atau kaedah) objek rentetan
SINTAX EKSPRESI REGULAR

Pengubah Pola
DanNilai penggantian
iLakukan pemadanan tidak peka huruf besar-kecil
gLakukan pemadanan global
mLakukan pemadanan pelbagai baris
sRawat tali sebagai satu baris
xBenarkan komen dan ruang kosong mengikut corak
UCorak tidak bersih
Kurungan
[abc]Cari mana-mana watak dalam kurungan
[^ abc]Cari watak yang tidak terdapat dalam tanda kurung
[0-9]Cari digit yang dinyatakan dalam tanda kurung
[A-z]Cari sebarang watak dari huruf besar A hingga huruf kecil z
(a | b | c)Cari mana-mana alternatif yang dipisahkan dengan |
Metakarakter
.Cari satu watak, kecuali barisan baru atau penghenti baris
dalamPerwatakan perkataan
DALAMWatak bukan perkataan
dSatu digit
DWatak bukan digit
sWatak ruang kosong
SWatak bukan ruang kosong
bCari padanan pada awal / akhir perkataan
BCari padanan bukan pada awal / akhir perkataan
u0000Watak NUL
nWatak barisan baru
fBentuk watak suapan
rWatak pengembalian kereta
tWatak tab
vWatak tab menegak
xxxKarakter ditentukan oleh nombor oktal xxx
xddAksara Latin ditentukan oleh nombor heksadesimal dd
uddddWatak unicode ditentukan oleh nombor heksadesimal dddd
Pembilang
n +Padankan sebarang rentetan yang mengandungi sekurang-kurangnya satu n
n *Sebarang tali yang mengandungi sifar atau lebih banyak kejadian n
n?Sebarang tali yang mengandungi sifar atau satu kejadian n
n {X}Sebarang rentetan yang mengandungi urutan X n's
n {X, Y}Rentetan yang mengandungi urutan X hingga Y n's
n {X,}Memadankan sebarang rentetan yang mengandungi urutan sekurang-kurangnya X n
n $Sebarang tali dengan n di hujungnya
^ nRentetan dengan n pada awalnya
? = nSebarang tali yang diikuti oleh rentetan n tertentu
?! nRentetan yang tidak diikuti oleh rentetan n tertentu
Sifat Nombor
MAX_VALUENilai numerik maksimum yang ditunjukkan dalam JavaScript
MIN_VALUENilai berangka positif terkecil yang dapat ditunjukkan dalam JavaScript
NaNNilai Not-a-Number
NEGATIF_INFINITYNilai Infiniti negatif
POSITIF_INFINITYNilai Infiniti Positif
Kaedah Nombor
keEksponen ()Kembalikan rentetan dengan nombor bulat yang ditulis sebagai notasi eksponensial
untuk Memperbaiki ()Kembalikan rentetan nombor dengan bilangan perpuluhan yang ditentukan
kePersamaan ()Kembalikan rentetan nombor yang ditulis dengan panjang yang ditentukan
menjalin()Kembalikan nombor sebagai rentetan
nilai()Kembalikan nombor sebagai nombor
Sifat Matematik
DANNombor Euler
LN2Logaritma semula jadi 2
LN10Logaritma semula jadi 10
LOG2EPangkalan 2 logaritma E
LOG10EPangkalan 10 logaritma E
PINombor PI
SQRT1_2Akar kuasa dua 1/2
SQRT2Akar kuasa dua dari 2
Kaedah Matematik
abs (x)Kembalikan nilai mutlak (positif) x
accos (x)Arccosine x, dalam radian
asin (x)Arcsine x, dalam radian
atan (x)Arctangent x sebagai nilai angka
atan2 (y, x)Arctangent bagi hasil hujahnya
siling (x)Nilai x dibulatkan hingga bilangan bulat terdekatnya
cos (x)Kosinus x (x dalam radian)
luput (x)Nilai Cth
lantai (x)Nilai x dibundarkan ke nombor bulat terdekat
log (x)Logaritma semula jadi (asas E) x
maks (x, y, z, ..., n)Nombor dengan nilai tertinggi
min (x, y, z, ..., n)Nombor dengan nilai terendah
pow (x, y)X kepada kekuatan y
rawak ()Nombor rawak antara 0 dan 1
bulat (x)Nilai x dibundarkan kepada bilangan bulat terdekat
dosa (x)Sinus x (x berada dalam radian)
sqrt (x)Akar segiempat sama x
jadi (x)Tangen sudut
Tarikh
Tarikh()Buat objek tarikh baru dengan tarikh dan masa semasa
Tarikh (2017, 5, 21, 3, 23, 10, 0)Buat objek tarikh tersuai. Angka tersebut mewakili tahun, bulan, hari, jam, minit, saat, milisaat. Anda boleh menghilangkan apa sahaja yang anda mahukan kecuali tahun dan bulan.
Tarikh (2017-06-23)Pengisytiharan tarikh sebagai rentetan
getDate ()Dapatkan hari dalam bulan sebagai nombor (1-31)
getDay ()Dapatkan hari kerja sebagai nombor (0-6)
dapatkanFullYear ()Dapatkan tahun sebagai nombor empat digit (yyyy)
getHours ()Dapatkan jam (0-23)
dapatkan milidetik ()Dapatkan milisaat (0-999)
getMinutes ()Dapatkan minit (0-59)
getMonth ()Dapatkan bulan sebagai nombor (0-11)
dapatkanSeconds ()Dapatkan yang kedua (0-59)
getTime ()Dapatkan masa (milisaat sejak 1 Januari 1970)
getUTCDate ()Hari (tarikh) bulan dalam tarikh yang ditentukan mengikut waktu sejagat (juga tersedia untuk hari, bulan, sepenuhnya, jam, minit dll.)
menghuraiHuraikan rentetan representasi tarikh, dan kembalikan bilangan milisaat sejak 1 Januari 1970
setTarikh ()Tetapkan hari sebagai nombor (1-31)
setFullYear ()Tetapkan tahun (pilihan bulan dan hari)
setHours ()Tetapkan jam (0-23)
set Milidetik ()Tetapkan milisaat (0-999)
setMinutes ()Tetapkan minit (0-59)
setMonth ()Tetapkan bulan (0-11)
setSeconds ()Tetapkan detik (0-59)
tetapkan masa()Tetapkan masa (milisaat sejak 1 Januari 1970)
setUTCDate ()Tetapkan hari bulan untuk tarikh yang ditentukan mengikut waktu sejagat (juga tersedia untuk hari, bulan, sepenuhnya, jam, minit dll.)
MOD DOM

Sifat Node
sifatKoleksi langsung semua atribut yang didaftarkan ke elemen
asasURIURL asas mutlak elemen HTML
node kanak-kanakPengumpulan nod anak elemen
anak pertamaNode anak pertama elemen
anak bongsuNode anak terakhir elemen
adik-beradik seterusnyaNode seterusnya pada tahap pokok nod yang sama
nodeNameNama nod
Jenis nodJenis nod
nodeValueNilai nod
pemilikDokumenObjek dokumen peringkat atas untuk nod semasa
Nod ibu bapaNod ibu bapa bagi elemen
sebelumnyaSiblingNode betul-betul mendahului yang sekarang
kandungan teksKandungan teks nod dan keturunannya
Kaedah Node
appendChild ()Tambahkan simpul anak baru ke elemen sebagai nod anak terakhir
klonNode ()Elemen HTML klon
bandingkanDocumentPosition ()Bandingkan kedudukan dokumen dua elemen
getFeature ()Kembalikan objek yang menerapkan API dari ciri yang ditentukan
mempunyai Atribut ()Kembali benar jika elemen mempunyai atribut, yang lain kembali palsu
hasChildNodes ()Kembalikan benar jika elemen mempunyai nod anak, yang lain kembali palsu
masukkanSebelum ()Masukkan simpul anak baru sebelum nod anak yang ditentukan dan sedia ada
isDefaultNamespace ()Kembali benar jika ruang nama yang ditentukanURI adalah lalai, yang lain kembali palsu
isEqualNode ()Periksa sama ada dua elemen sama
isSameNode ()Periksa sama ada dua elemen adalah nod yang sama
disokong ()Kembali benar jika ciri yang ditentukan disokong pada elemen
cariNamespaceURI ()Kembalikan ruang namaURI yang dikaitkan dengan nod yang diberikan
cariPrefix ()Kembalikan DOMString yang mengandungi awalan untuk ruang nama tertentuURI, jika ada
menormalkan ()Bergabung dengan nod teks bersebelahan dan keluarkan nod teks kosong dalam elemen
buang anak ()Keluarkan nod anak dari elemen
gantiChild ()Gantikan nod anak dalam elemen
Kaedah Elemen
getAttribute ()Kembalikan nilai atribut yang ditentukan dari nod elemen
getAttributeNS ()Kembalikan nilai rentetan atribut dengan ruang nama dan nama yang ditentukan
getAttributeNode ()Dapatkan nod atribut yang ditentukan
getAttributeNodeNS ()Kembalikan simpul atribut untuk atribut dengan ruang nama dan nama yang diberikan
getElementsByTagName ()Sediakan koleksi semua elemen anak dengan nama tag yang ditentukan
getElementsByTagNameNS ()Kembalikan koleksi elemen HTML secara langsung dengan nama tag tertentu yang termasuk dalam ruang nama yang diberikan
hasAttribute ()Kembali benar jika elemen mempunyai atribut, yang lain kembali palsu
hasAttributeNS ()Berikan nilai benar / salah yang menunjukkan sama ada elemen semasa di ruang nama tertentu mempunyai atribut yang ditentukan
buangAtribut ()Keluarkan atribut yang ditentukan dari elemen
buangAttributeNS ()Keluarkan atribut yang ditentukan dari elemen dalam ruang nama tertentu
buangAttributeNode ()Keluarkan simpul atribut yang ditentukan dan kembalikan nod yang dikeluarkan
setAttribute ()Tetapkan atau ubah atribut yang ditentukan ke nilai yang ditentukan
setAttributeNS ()Tambahkan atribut baru atau ubah nilai atribut dengan ruang nama dan nama yang diberikan
setAttributeNode ()Tetapkan atau ubah nod atribut yang ditentukan
setAttributeNodeNS ()Tambahkan simpul atribut ruang nama baru ke elemen
Sifat Tetingkap Penyemak Imbas
ditutupPeriksa sama ada tetingkap telah ditutup atau tidak dan kembali benar atau salah
Status lalaiTetapkan atau kembalikan teks lalai di bar status tetingkap
dokumenKembalikan objek dokumen untuk tetingkap
bingkaiKembalikan semua