Pemula mungkin salah faham pemasa Javascript, menganggap bahawa ia adalah urutan Sebenarnya, Javascript berjalan dalam satu utas, dan pemasa hanya dijadualkan untuk dilaksanakan pada masa tertentu pada masa hadapan, dan masa pelaksanaan tertentu tidak dapat Dijamin. kerana semasa kitaran hayat halaman, kod lain mungkin mengawal proses Javascript pada masa yang berbeza.
1.
(1) Jenis data dan jenis pembolehubah. Integer, perpuluhan, susun atur, rentetan, tarikh dan masa, paksaan tatasusunan: parseInt() parseFloat() isNaN()
(2) Array var array name = new Array([length]); //" Fake "tatasusunan a.panjang - panjang a[subskrip] = nilai. a[subskrip]
(3) Fungsi
Kod adalah seperti berikut:
function 函数名(形参) { } function ShowStr(a) { }
2. Operasi DOM
DOM - Model Objek Dokumen model objek dokumen. Pokok
Model linear, model pokok, model jejaring
tetingkap
sejarah
lokasi
dokumen
kepala
body
a, img, table, ul, ol....
status
Objek - kata kerja tingkah laku bagi ciri objek
(1) tetingkap 1.alert() window.alert();
2.[var a = ]window.confirm("Bolehkah anda berlari melebihi harimau bintang? Mengapa bertanya?"); //prompt( - - Ia tidak biasa digunakan, jadi jangan ingatnya. Masukkan
3.open(); open("Alamat", "_blank/_self", "Ciri-ciri tetingkap baharu"); [var a = ]window.open(" http ://jb51.net"); Buka halaman dalam tetingkap baharu dan kembali ke tetingkap baharu. a juga merupakan pembolehubah jenis tetingkap. Butiran memerlukan terjemahan.
4.close(); window.close();
5.setTimeout("code", milisaat) Selepas bilangan milisaat yang ditentukan, laksanakan kod sekali.
Contoh
<script language="javascript"> function showTime() { var date = new Date(); document.getElementById("hh").innerHTML = date; window.setTimeout("showTime()",1000); } window.setTimeout("showTime()",1000); </script>
Amalan
Buat halaman di mana halaman utama akan muncul selepas 5 saat
<script language="javascript"> var a; function openAD() { a = window.open("http://hovertree.com","_blank","width=200 height=200 toolbar=no top=0 left=0"); window.setTimeout("closeAD()",5000); } function closeAD() { a.close(); } window.setTimeout("openAD()",5000); </script>
Di atas adalah keseluruhan kandungan artikel ini, saya harap anda semua menyukainya.
【Cadangan tutorial berkaitan】
1 Tutorial video JavaScript
2. Manual dalam talian JavaScript
3. tutorial bootstrap