Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Apakah bahagian yang terdiri daripada javascript?
Javascript terdiri daripada 3 bahagian: 1. ECMAScript, bahagian teras bahasa js, yang menerangkan sintaks dan objek asas bahasa; 3. Model Objek Pelayar (BOM), asas operasi tetingkap klien dan pelayar.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
Pelaksanaan JavaScript lengkap terdiri daripada 3 bahagian berbeza berikut:
Teras (ECMAScript): Bahagian teras bahasa, yang menerangkan sintaks bahasa dan objek asas.
Model Objek Dokumen (DOM): Standard operasi dokumen halaman web, menerangkan kaedah dan antara muka untuk memproses kandungan halaman web.
Model Objek Pelayar (BOM): Asas untuk operasi tetingkap klien dan penyemak imbas, menerangkan kaedah dan antara muka untuk berinteraksi dengan penyemak imbas. .
Pelayar web hanyalah salah satu daripada persekitaran hos untuk pelaksanaan ECMAScript. Persekitaran hos bukan sahaja menyediakan pelaksanaan ECMAScript asas, tetapi juga menyediakan pelbagai fungsi lanjutan.
Model Objek Dokumen ialah antara muka pengaturcaraan aplikasi (API) HTML. DOM memetakan keseluruhan dokumen ke dalam struktur nod pokok untuk memudahkan akses dan operasi pantas oleh skrip JavaScript.
Teras (ECMAScript)
ECMAScript yang ditakrifkan oleh ECMA-262 ialah spesifikasi bahasa skrip standard yang diiktiraf di peringkat antarabangsa yang tidak mempunyai pergantungan pada pelayar web. Piawaian ECMA-262 terutamanya menetapkan bahawa bahasa ini terdiri daripada komponen berikut:
1 Sintaks
2 Pembolehubah dan jenis data
3 🎜>
4. Operator5. Penyataan Kawalan6. Untuk masa yang lama, JavaScript digunakan mengikut piawaian 5.0. Pada tahun 2015, ECMAScript 6 dikeluarkan sebagai versi rasmi, secara rasmi dipanggil ECMAScript 2015. ECMAScript mentakrifkan semua sifat, kaedah dan objek bahasa skrip. Oleh itu, anda mesti mengikut piawaian ECMAScript apabila mengekod skrip klien web.Model Objek Dokumen (DOM)
DOM (Model Objek Dokumen) ialah antara muka pengaturcaraan aplikasi (API) untuk HTML dan XML. DOM akan merancang keseluruhan halaman menjadi dokumen yang terdiri daripada hierarki nod. Setiap komponen dalam halaman HTML atau XML ialah nod dari beberapa jenis, dan nod ini mengandungi jenis data yang berbeza.
Model Objek Pelayar (BOM)
IE 3.0 dan Netscape Navigator 3.0 menyediakan ciri - BOM (Model Objek Penyemak Imbas), yang boleh mengubah suai akses tetingkap penyemak imbas dan beroperasi . Menggunakan BOM, pembangun boleh mengalihkan tetingkap, menukar teks dalam bar status dan melakukan operasi lain yang tidak berkaitan secara langsung dengan kandungan halaman.
[Pembelajaran yang disyorkan:Tutorial JavaScript Lanjutan
]Atas ialah kandungan terperinci Apakah bahagian yang terdiri daripada javascript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!