Javascript terdiri daripada tiga bahagian, iaitu: 1. Bahagian ECMAScript merujuk kepada teras, yang merupakan spesifikasi bahasa skrip standard yang diiktiraf di peringkat antarabangsa 2. Bahagian DOM merujuk kepada Model Objek Dokumen 3. Bahagian BOM; , merujuk kepada model objek penyemak imbas.
Persekitaran pengendalian artikel ini: sistem Windows 7, versi JavaScript 1.8.5, komputer DELL G3.
Apakah bahagian JavaScript?
Walaupun JavaScript dan ECMAScript sering digunakan untuk menyatakan maksud yang sama, JavaScript mempunyai lebih banyak makna daripada apa yang dinyatakan dalam ECMA-262. Pelaksanaan JavaScript yang lengkap hendaklah terdiri daripada tiga bahagian:
1 Teras (ECMAScript)
2. Model Objek Dokumen (DOM)
3 )
Teras (ECMAScript)
ECMAScript yang ditakrifkan oleh ECMA-262 ialah spesifikasi bahasa skrip standard yang diiktiraf di peringkat antarabangsa yang tidak mempunyai sambungan dengan pelayar web Dependencies. 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.
Kajian yang disyorkan: "Tutorial Asas JavaScriptAtas ialah kandungan terperinci Apakah bahagian yang terdiri daripada javascript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!