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 pintas | Tindakan |
---|---|
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 | |
untuk | Cara yang paling biasa untuk membuat gelung dalam JavaScript |
sementara | Tetapkan keadaan di mana gelung dilaksanakan |
buat sementara | Sama seperti loop sementara, namun, ia menjalankan sekurang-kurangnya sekali dan melakukan pemeriksaan di akhir untuk melihat apakah syarat itu dipenuhi untuk dilaksanakan lagi |
rehat | Berhenti dan keluar dari kitaran jika keadaan tertentu adalah mets |
teruskan | Langkau bahagian kitaran sekiranya syarat tertentu dipenuhi |
Melarikan watak | |
' | Petikan tunggal |
' | Petikan berganda |
\ | Tanda Belakang |
b | Ruang Belakang |
f | Suapan bentuk |
n | Baris baru |
r | Perjalanan pulang |
t | Tabulator mendatar |
v | Tabulator 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 | |
Dan | Nilai penggantian |
i | Lakukan pemadanan tidak peka huruf besar-kecil |
g | Lakukan pemadanan global |
m | Lakukan pemadanan pelbagai baris |
s | Rawat tali sebagai satu baris |
x | Benarkan komen dan ruang kosong mengikut corak |
U | Corak 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 |
dalam | Perwatakan perkataan |
DALAM | Watak bukan perkataan |
d | Satu digit |
D | Watak bukan digit |
s | Watak ruang kosong |
S | Watak bukan ruang kosong |
b | Cari padanan pada awal / akhir perkataan |
B | Cari padanan bukan pada awal / akhir perkataan |
u0000 | Watak NUL |
n | Watak barisan baru |
f | Bentuk watak suapan |
r | Watak pengembalian kereta |
t | Watak tab |
v | Watak tab menegak |
xxx | Karakter ditentukan oleh nombor oktal xxx |
xdd | Aksara Latin ditentukan oleh nombor heksadesimal dd |
udddd | Watak 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 |
^ n | Rentetan dengan n pada awalnya |
? = n | Sebarang tali yang diikuti oleh rentetan n tertentu |
?! n | Rentetan yang tidak diikuti oleh rentetan n tertentu |
Sifat Nombor | |
MAX_VALUE | Nilai numerik maksimum yang ditunjukkan dalam JavaScript |
MIN_VALUE | Nilai berangka positif terkecil yang dapat ditunjukkan dalam JavaScript |
NaN | Nilai Not-a-Number |
NEGATIF_INFINITY | Nilai Infiniti negatif |
POSITIF_INFINITY | Nilai 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 | |
DAN | Nombor Euler |
LN2 | Logaritma semula jadi 2 |
LN10 | Logaritma semula jadi 10 |
LOG2E | Pangkalan 2 logaritma E |
LOG10E | Pangkalan 10 logaritma E |
PI | Nombor PI |
SQRT1_2 | Akar kuasa dua 1/2 |
SQRT2 | Akar 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.) |
menghurai | Huraikan 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 | |
sifat | Koleksi langsung semua atribut yang didaftarkan ke elemen |
asasURI | URL asas mutlak elemen HTML |
node kanak-kanak | Pengumpulan nod anak elemen |
anak pertama | Node anak pertama elemen |
anak bongsu | Node anak terakhir elemen |
adik-beradik seterusnya | Node seterusnya pada tahap pokok nod yang sama |
nodeName | Nama nod |
Jenis nod | Jenis nod |
nodeValue | Nilai nod |
pemilikDokumen | Objek dokumen peringkat atas untuk nod semasa |
Nod ibu bapa | Nod ibu bapa bagi elemen |
sebelumnyaSibling | Node betul-betul mendahului yang sekarang |
kandungan teks | Kandungan 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 | |
ditutup | Periksa sama ada tetingkap telah ditutup atau tidak dan kembali benar atau salah |
Status lalai | Tetapkan atau kembalikan teks lalai di bar status tetingkap |
dokumen | Kembalikan objek dokumen untuk tetingkap |
bingkai | Kembalikan semua |
sejarah | Sediakan objek Sejarah untuk tetingkap |
dalaman Tinggi | Ketinggian dalaman kawasan kandungan tingkap |
Lebar dalaman | Lebar dalaman kawasan kandungan |
panjang | Kembalikan nombor |
lokasi | Kembalikan objek lokasi untuk tetingkap |
nama | Tetapkan atau kembalikan nama tetingkap |
pelayar | Kembalikan objek Navigator untuk tetingkap |
pembuka | Kembalikan rujukan ke tetingkap yang membuat tetingkap |
luar tinggi | Ketinggian luar tetingkap, termasuk bar alat / bar tatal |
Lebar luar | Lebar luar tingkap, termasuk bar alat / bar tatal |
halamanXOffset | Bilangan piksel di mana dokumen telah ditatal secara mendatar |
halamanYOffset | Bilangan piksel di mana dokumen telah ditatal secara menegak |
ibu bapa | Tetingkap ibu bapa tetingkap semasa |
skrin | Kembalikan objek Skrin untuk tetingkap |
skrin Kiri | Koordinat mendatar tetingkap (berbanding dengan skrin) |
skrin atas | Koordinat menegak tetingkap |
skrinX | Sama seperti screenLeft tetapi diperlukan untuk beberapa penyemak imbas |
skrinY | Sama seperti screenTop tetapi diperlukan untuk sebilangan penyemak imbas |
diri | Kembalikan tetingkap semasa |
status | Tetapkan atau kembalikan teks di bar status tetingkap |
bahagian atas | Kembalikan tetingkap penyemak imbas paling atas |
Kaedah Tetingkap Penyemak Imbas | |
amaran() | Paparkan kotak amaran dengan mesej dan butang OK |
kabur () | Keluarkan fokus dari tetingkap semasa |
jelasInterval () | Kosongkan set pemasa dengan setInterval () |
masa tamat () | Kosongkan set pemasa dengan setTimeout () |
tutup () | Tutup tetingkap semasa |
mengesahkan () | Paparkan kotak dialog dengan mesej dan butang OK dan Batal |
fokus () | Tetapkan fokus ke tetingkap semasa |
bergerak dengan () | Gerakkan tetingkap berbanding dengan kedudukannya sekarang |
berpindah ke() | Pindahkan tetingkap ke kedudukan yang ditentukan |
buka() | Buka tetingkap penyemak imbas baru |
cetak () | Cetak kandungan tetingkap semasa |
segera () | Paparkan kotak dialog yang meminta pengunjung untuk memasukkan |
ubah saizBy () | Ubah saiz tetingkap mengikut bilangan piksel yang ditentukan |
ubah saiz Ke () | Ubah saiz tetingkap ke lebar dan tinggi yang ditentukan |
tatalDengan () | Tatal dokumen dengan bilangan piksel yang ditentukan |
tatal Ke () | Tatal dokumen ke koordinat yang ditentukan |
setInterval () | Panggil fungsi atau menilai ekspresi pada selang waktu yang ditentukan |
setTimeout () | Panggil fungsi atau menilai ekspresi selepas selang waktu yang ditentukan |
berhenti () | Hentikan tetingkap dari memuatkan |
Sifat Skrin | |
availHeight | Kembalikan ketinggian skrin (tidak termasuk Windows Taskbar) |
availWidth | Kembalikan lebar skrin (tidak termasuk Windows Taskbar) |
kedalaman warna | Kembalikan kedalaman bit palet warna untuk memaparkan gambar |
ketinggian | Ketinggian keseluruhan skrin |
pixelDepth | Resolusi warna skrin dalam bit per piksel |
lebar | Lebar keseluruhan skrin |
ACARA JAVASCRIPT Acara Tetikus JavaScript | |
dalam klik | Apabila pengguna mengklik elemen |
menu onkonteks | Semasa pengguna mengklik kanan pada elemen untuk membuka menu konteks |
ondblclick | Apabila pengguna mengklik dua kali pada elemen |
onmousedown | Semasa pengguna menekan butang tetikus di atas elemen |
pengusaha rumah | Apabila pengguna memindahkan penunjuk ke elemen |
onmouseleave | Apabila pengguna menjauhkan penunjuk dari elemen |
onmousemove | Semasa pengguna menggerakkan penunjuk semasa berada di atas elemen |
di rumah pengembara | Apabila pengguna memindahkan penunjuk ke elemen atau salah satu anak-anaknya |
di rumah | Apabila pengguna menjauhkan penunjuk dari elemen atau salah satu daripada anak-anaknya |
di rumah | Semasa pengguna melepaskan butang tetikus semasa berada di atas elemen |
Acara Papan Kekunci JavaScript | |
onkeydown | Semasa pengguna menekan kekunci ke bawah |
onkeypress | Apabila pengguna mula menekan kekunci |
onkeyup | Semasa pengguna melepaskan kunci |
Acara Rangka JavaScript | |
onabort | Semasa memuatkan media dibatalkan |
onbeforeunload | Sebelum dokumen hendak dimuat |
kesalahan | Apabila berlaku ralat semasa memuatkan fail luaran |
onhashchange | Apabila bahagian utama URL telah berubah |
muatan | Apabila objek telah dimuat |
di laman web | Semasa pengguna menavigasi dari laman web |
dalam laman web | Semasa pengguna menavigasi ke laman web |
saiz semula | Semasa pengguna mengubah saiz paparan dokumen |
onscroll | Semasa pengguna menatal bar tatal elemen |
muat turun | Apabila halaman telah dimuat turun |
Acara Bentuk JavaScript | |
onblur | Apabila unsur hilang fokus |
di pertukaran | Apabila kandungan elemen borang berubah (untuk,, dan |
fokus | Apabila elemen mendapat tumpuan |
onfocusin | Apabila elemen hendak mendapat tumpuan |
onfokus | Apabila elemen hendak hilang tumpuan |
oninput | Input pengguna pada elemen |
oninvalid | Apabila elemen tidak sah |
onreset | Apabila borang ditetapkan semula |
dalam carian | Apabila pengguna menaip sesuatu di medan carian (untuk) |
pilih | Apabila pengguna memilih beberapa teks (untuk dan) |
hantar | Semasa borang dihantar |
Acara Seret JavaScript | |
ondrag | Semasa pengguna menyeret elemen |
ondragend | Apabila pengguna telah selesai menyeret elemen tersebut |
ondragenter | Apabila elemen yang diseret memasuki sasaran penurunan |
ondragleave | Apabila elemen yang diseret meninggalkan sasaran penurunan |
ondragover | Apabila elemen yang diseret berada di atas sasaran penurunan |
memulakan perjalanan | Apabila pengguna mula menyeret elemen |
ondrop | Elemen yang diseret dijatuhkan pada sasaran penurunan |
Acara Papan Klip JavaScript | |
salinan | Semasa pengguna menyalin kandungan elemen |
oncut | Semasa pengguna memotong kandungan elemen |
atas ubat | Semasa pengguna menampal kandungan dalam elemen |
Acara Media JavaScript | |
onabort | Apabila pemuatan media dibatalkan |
permainan dalam talian | Apabila penyemak imbas boleh mula memainkan media (mis. Fail telah cukup disangga) |
oncanplaythrough | Apabila penyemak imbas boleh bermain melalui media tanpa berhenti |
ondurationchange | Apabila tempoh media berubah |
bersemangat | Apabila media sudah sampai ke penghujungnya |
kesalahan | Apabila berlaku ralat semasa memuatkan fail luaran |
onloadeddata | Semasa data media dimuat |
onloadedmetadata | Apabila metadata (seperti dimensi dan jangka masa) dimuat |
onloadstart | Apabila penyemak imbas mula mencari media yang ditentukan |
berhenti seketika | Apabila media dijeda sama ada oleh pengguna atau secara automatik |
bermain | Apabila media telah dimulakan atau tidak dijeda lagi |
bermain | Semasa media dimainkan setelah dijeda atau dihentikan untuk penyanggaan |
dalam kemajuan | Semasa penyemak imbas sedang dalam proses memuat turun media |
pertukaran arus | Semasa bermain kelajuan media berubah |
dicari | Apabila pengguna telah selesai bergerak / beralih ke kedudukan baru di media |
mencari | Apabila pengguna mula bergerak / ponteng |
terpasang | Semasa penyemak imbas cuba memuatkan media yang tidak tersedia |
onsuspend | Apabila penyemak imbas sengaja tidak memuatkan media |
ontimeupdate | Kedudukan bermain telah berubah (mis. Kerana maju cepat) |
pertukaran onvolume | Apabila kelantangan media telah berubah (termasuk bisu) |
menunggu | Apabila media berhenti sejenak tetapi dijangka akan disambung semula (misalnya, penyangga) |
Animasi | |
animasi | Apabila animasi CSS selesai |
animasi | Apabila animasi CSS diulang |
permulaan animasi | Apabila animasi CSS telah bermula |
Pelbagai | |
peralihan | Apabila peralihan CSS selesai |
onmessage | Apabila mesej diterima melalui sumber acara |
di luar talian | Apabila penyemak imbas mula berfungsi di luar talian |
dalam talian | Apabila penyemak imbas mula berfungsi dalam talian |
di atas jalan | Apabila sejarah tetingkap berubah |
dalam persembahan | Apabila elemen ditunjukkan sebagai menu konteks |
di stor | Apabila kawasan Penyimpanan Web dikemas kini |
ontoggle | Semasa pengguna membuka atau menutup elemen |
onwheel | Apabila roda tetikus bergulir ke atas atau ke bawah di atas elemen |
ontouchcancel | Apabila sentuhan skrin terganggu |
tidak disentuh | Apabila jari pengguna keluar dari skrin sentuh |
ontouchmove | Semasa pengguna menyeret jari ke seluruh skrin |
Terokai JavaScript Lebih Lanjut
Kami menganggap JavaScript salah satu bahasa pengaturcaraan teratas untuk dikuasai untuk masa depan. Dan kami mengesyorkan menyelami konsep lanjutan seperti Kaedah tatasusunan JavaScript setelah anda memahami asas-asas JavaScript.
cara mematikan pro macbook
Kredit Gambar: Oskar Yildiz pada Buka paparan
Berkongsi Berkongsi Tweet E-mel 15 Perintah Windows Command Prompt (CMD) yang mesti anda ketahuiPerintah arahan masih merupakan alat Windows yang kuat. Berikut adalah arahan CMD yang paling berguna yang perlu diketahui oleh pengguna Windows.
Baca Seterusnya Topik-topik yang berkaitan- Produktiviti
- Pengaturcaraan
- JavaScript
- Lembar Menipu
Akshata dilatih dalam ujian manual, animasi, dan reka bentuk UX sebelum memfokuskan pada teknologi dan penulisan. Ini menyatukan dua aktiviti kegemarannya - memahami sistem dan menyederhanakan jargon. Di MakeUseOf, Akshata menulis tentang membuat yang terbaik dari peranti Apple anda.
Lagi Dari Akshata ShanbhagLanggan buletin kami
Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!
Klik di sini untuk melanggan