Rumah  >  Artikel  >  hujung hadapan web  >  Apakah JavaScript dibahagikan kepada?

Apakah JavaScript dibahagikan kepada?

WBOY
WBOYasal
2022-02-08 14:52:482350semak imbas

JavaScript boleh dibahagikan kepada tiga bahagian: teras (ECMAScript), Model Objek Dokumen (DOM) dan Model Objek Pelayar (BOM); ketiga-tiga bahagian ini masing-masing menerangkan sintaks dan objek asas JavaScript, dan memproses kandungan web . kaedah dan antara muka dan kaedah dan antara muka untuk berinteraksi dengan penyemak imbas.

Apakah JavaScript dibahagikan kepada?

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi JavaScript 1.8.5, komputer Dell G3.

Apa yang dibahagikan kepada JavaScript?

JavaScript terdiri daripada tiga bahagian. Ia adalah teras (ECMAScript), Model Objek Dokumen (DOM), dan Model Objek Pelayar (BOM). Tiga bahagian ini menerangkan sintaks dan objek asas bahasa, kaedah dan antara muka untuk memproses kandungan web, dan kaedah dan antara muka untuk berinteraksi dengan penyemak imbas.

1. ECMAScript (teras)

Nota:

1 ECMAScript tidak mempunyai pergantungan pada pelayar web pelaksanaan ECMAScript. Salah satu persekitaran

2 Ia hanya mentakrifkan asas bahasa, seperti beberapa tatabahasa, jenis, pernyataan, kata kunci, perkataan terpelihara, operator, objek...

3. Persekitaran hos menyediakan Pelaksanaan asas dan lanjutan bahasa, seperti DOM

4, persekitaran hos lain

Nod: Platform JavaScript sisi pelayan

Adobe Denyar

2. DOM (Model Objek Dokumen)

1.Fungsi

(1) Petakan keseluruhan halaman ke dalam struktur nod berbilang lapisan.

(2) Kemudian Menyediakan satu set kaedah untuk menambah, memadam, mengubah suai dan menyemak nod (kandungan) ini

2 tahap DOM

(1)DOM1

Cara DOM Core memetakan struktur dokumen berasaskan XML

DOM html menambah objek dan kaedah untuk html

(2)DOM2

Meluaskan acara antara muka tetikus dan pengguna , julat, traversal dan modul subbahagian lain, melalui objek Antara muka menambah sokongan untuk css.

Butirannya adalah seperti berikut:

Paparan DOM: mentakrifkan antara muka untuk menjejaki paparan dokumen yang berbeza

Acara DOM: mentakrifkan antara muka untuk acara dan pemprosesan acara

Gaya DOM: Mentakrifkan antara muka untuk gaya elemen pengendalian berdasarkan css

Perjalanan dan skop DOM: a Mentakrifkan antara muka untuk melintasi dan mengendalikan pepohon dokumen b. Menambah kaedah baharu untuk mengesahkan dokumen

( 3) DOM3

Memperkenalkan kaedah untuk memuatkan dan menyimpan dokumen dengan cara yang bersatu

3 Nota

Antara muka pengaturcaraan aplikasi untuk XML tetapi diperluaskan untuk HTML (API), bukan hanya untuk JavaScript, banyak bahasa lain juga melaksanakan DOM.

Syarikat Reka Bentuk Jenama Guangzhou https://www.houdianzi.com Koleksi muat turun templat PPT https://redbox.wode007.com

3 🎜>

1. Fungsi

Memproses tetingkap dan bingkai penyemak imbas

sambungan JS untuk operasi penyemak imbas

Fungsi khusus

Fungsi untuk muncul tetingkap penyemak imbas baharu

Fungsi untuk mengalih, mengezum dan menutup tetingkap penyemak imbas

Objek Navigator memberikan butiran pelayar

Menyediakan pelayar Objek lokasi dengan maklumat terperinci tentang halaman dimuatkan

Objek skrin yang memberikan maklumat terperinci tentang resolusi monitor pengguna

Sokongan untuk kuki

XMLHttpRequest -- ActiveXObject

Cadangan berkaitan:

tutorial pembelajaran javascript

Atas ialah kandungan terperinci Apakah JavaScript dibahagikan kepada?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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