Apakah perbezaan antara javascript dan es

WBOY
Lepaskan: 2022-07-01 15:21:29
asal
4379 orang telah melayarinya

Perbezaan antara JavaScript dan es: 1. JavaScript ialah bahasa skrip dan bahasa sambungan es, dan es biasanya digunakan sebagai spesifikasi piawai untuk JavaScript 2. JavaScript perlu mengekalkan DOM melalui dokumen dan elemen objek , yang tidak diperlukan dalam es.

Apakah perbezaan antara javascript dan es

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

Apakah perbezaan antara javascript dan es

Pelaksanaan JavaScript lengkap mengandungi bahagian berikut

  • Teras (ECMAScript): oleh ECMA-262 Define dan menyampaikan fungsi teras.

  • Model Objek Dokumen (DOM): Menyediakan kaedah dan antara muka untuk berinteraksi dengan kandungan web.

  • Model Objek Pelayar (BOM): Menyediakan kaedah dan antara muka untuk berinteraksi dengan penyemak imbas.

Anda boleh gunakan gambar di bawah untuk ingatan kasar

Apakah perbezaan antara javascript dan es

Pemahaman konseptual

ECMAScript ialah bahasa pengaturcaraan skrip yang diseragamkan oleh Ecma International (dahulunya Persatuan Pengeluar Komputer Eropah, nama Inggeris ialah Persatuan Pengeluar Komputer Eropah) melalui ECMA-262. Bahasa ini digunakan secara meluas di World Wide Web Ia sering dipanggil JavaScript atau JScript, jadi ia boleh difahami sebagai standard untuk JavaScript, tetapi sebenarnya dua yang terakhir adalah pelaksanaan dan sambungan standard ECMA-262.

JavaScript ialah bahasa skrip literal Ia adalah bahasa berasaskan prototaip yang ditaip secara dinamik, ditaip lemah dengan sokongan terbina dalam untuk jenis. Jurubahasanya dipanggil enjin JavaScript, yang merupakan sebahagian daripada penyemak imbas dan digunakan secara meluas dalam bahasa penskripan sisi klien Ia pertama kali digunakan pada halaman web HTML (aplikasi di bawah Bahasa Penanda Universal Standard) untuk menambah fungsi dinamik pada halaman web HTML. .

JavaScript ialah bahasa sambungan ECMAScript

ECMAScript juga merupakan bahasa skrip, disingkatkan sebagai ES, yang biasanya dianggap sebagai spesifikasi standard JavaScript.

Tetapi sebenarnya JavaScript ialah bahasa sambungan ECMAScript, kerana ECMAScript hanya menyediakan sintaks yang paling asas, ia hanya bersetuju tentang cara menulis kod kami, seperti mentakrifkan pembolehubah dan fungsi, gelung dan cawangan. ... ia hanya kekal pada tahap bahasa tidak boleh digunakan untuk melengkapkan pembangunan fungsi sebenar aplikasi kami.

JavaScript melaksanakan standard bahasa ECMAScript dan membuat beberapa sambungan atas dasar ini, membolehkan kami mengendalikan DOM dan BOM dalam persekitaran penyemak imbas, dan membaca dan menulis fail dalam persekitaran nod.

Dalam persekitaran penyemak imbas, JavaScript = ECMAScript BOM DOM

Dalam persekitaran nod, JavaScript = API Nod ECMAScript

Jadi, bahasa itu sendiri dalam JavaScript merujuk kepada ECMAScript .

Perbezaan: 1. js perlu mengekalkan DOM melalui objek dokumen dan elemen, tetapi bukan dalam ecmascript 2. js perlu mengekalkan BOM melalui objek tetingkap, tetapi bukan dalam ecmascript.

[Cadangan berkaitan: tutorial video javascript, bahagian hadapan web]

Atas ialah kandungan terperinci Apakah perbezaan antara javascript dan es. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!