Rumah >hujung hadapan web >tutorial js >Gambaran Keseluruhan Pengalaman Pembelajaran JavaScript_Pengetahuan Asas

Gambaran Keseluruhan Pengalaman Pembelajaran JavaScript_Pengetahuan Asas

WBOY
WBOYasal
2016-05-16 16:19:121036semak imbas

1. JavaScript ialah bahasa skrip yang direka khusus untuk berinteraksi dengan halaman web

ECMAScript (Teras) DOM (Model Objek Dokumen) BOM (Model Objek Penyemak Imbas)

1.1ECMAScript

ECMAScrip yang ditakrifkan oleh ECMA-262 tidak mempunyai pergantungan pada pelayar web ECMA-262 hanya mentakrifkan asas bahasa ini dan menyediakan fungsi bahasa teras

ECMAScript ialah bahasa skrip yang diseragamkan melalui ECMA-262 menentukan bahasa: sintaks, jenis, pernyataan, kata kunci, perkataan terpelihara, operator, objek

.

1.2 DOM (Model Objek Dokumen)
DOM ialah antara muka pengaturcaraan aplikasi (API, Antara Muka Pengaturcaraan Aplikasi) untuk XML tetapi diperluaskan untuk HTML, menyediakan kaedah dan antara muka untuk mengakses dan mengendalikan kandungan web

DOM memetakan keseluruhan halaman ke dalam struktur nod berbilang lapisan Setiap komponen dalam halaman seperti HTML atau XML ialah jenis nod tertentu dan nod ini mengandungi jenis data yang berbeza.

1.3 BOM(Modl Objek Bower)
Kawal bahagian selain halaman yang dipaparkan oleh pelayar BOM hanya mengendalikan tetingkap dan bingkai penyemak imbas, menyediakan kaedah dan antara muka untuk berinteraksi dengan penyemak imbas

2. 2.1 Memetik fail javascript
Fail javascript rujukan luaran:

Salin kod Kod adalah seperti berikut:


Halaman membenamkan kod javascript

Salin kod Kod adalah seperti berikut:






Walaupun teg terletak dalam teg
skrip asynchronous async: Halaman mesti menunggu muat turun dan pelaksanaan skrip, dengan itu memuatkan kandungan lain pada halaman secara tidak segerak

Seperti penangguhan, ia hanya terpakai pada fail skrip yang diperkenalkan secara luaran memberitahu penyemak imbas untuk memuat turun fail dengan segera, tetapi tidak seperti penangguhan, skrip async yang ditanda tidak menjamin bahawa ia akan dilaksanakan mengikut susunan yang dinyatakan skrip tak segerak tidak mengubah suai DOM semasa pemuatan






2.3

Salin kod Kod adalah seperti berikut:

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
" >
http://www.w3.org/1999/xhtml">


ujian








Paparan halaman ini memerlukan penyemak imbas untuk menyokong (mendayakan) Javascript



Pelayar tidak menyokong skrip

Pelayar menyokong skrip, tetapi jika skrip dilumpuhkan, penyemak imbas akan memaparkan kandungan dalam

Di atas adalah keseluruhan kandungan artikel ini saya harap anda semua menyukainya.

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn