apa itu javascript v8

藏色散人
Lepaskan: 2021-11-30 15:12:48
asal
2519 orang telah melayarinya

javascript v8 ialah enjin JavaScript sumber terbuka yang dibangunkan oleh Google, digunakan dalam Google Chrome dan Chromium V8 menyusun JavaScript ke dalam kod mesin sebelum pelaksanaan, bukannya bytecode atau mentafsirkannya untuk melaksanakannya.

apa itu javascript v8

Persekitaran pengendalian artikel ini: sistem windows7, versi javascript 1.8.5, komputer DELL G3

Apakah itu javascript v8 ?

V8 ialah enjin JavaScript sumber terbuka yang dibangunkan oleh Google dan digunakan dalam Google Chrome dan Chromium. Lars Bak ialah ketua pasukan projek ini, yang dinamakan sempena enjin V8.

V8 menyusun JavaScript ke dalam kod mesin sebelum pelaksanaan dan bukannya bytecode atau mentafsirnya untuk meningkatkan prestasi. Tambahan pula, kaedah seperti caching sebaris digunakan untuk meningkatkan prestasi. Dengan ciri-ciri ini, program JavaScript yang disusun dengan enjin V8 adalah sepantas kompilasi binari.

Javascript Tradisional ialah bahasa dinamik, yang juga boleh dipanggil Bahasa berasaskan Prototaip Kaedah pewarisan JavaScript adalah dengan menggunakan prototaip, anda boleh menentukan sasaran yang akan diwarisi. Atribut boleh ditambah atau dialih keluar daripada objek semasa runtime Enjin akan mencipta kamus atribut untuk objek semasa pelaksanaan Atribut baharu mesti menggunakan kamus untuk mencari lokasi atribut dalam ingatan. Apabila V8 menambah atribut baharu pada objek, ia menggunakan kelas tersembunyi terakhir sebagai kategori induk dan mencipta subkategori kelas tersembunyi atribut baharu Dengan cara ini, akses atribut tidak lagi memerlukan carian kamus dinamik.

Untuk memendekkan jeda yang disebabkan oleh kutipan sampah, V8 menggunakan pemungut sampah yang tepat, turun-temurun, dan tepat. Pelaksanaan program terganggu buat sementara waktu apabila kitar semula dilakukan, dan hanya tindanan objek diproses. Ia juga mengumpul penunjuk semua objek dalam ingatan untuk mengelakkan limpahan memori. Penghimpun V8 adalah berdasarkan pemasang Strongtalk.

Kajian yang disyorkan: "Tutorial Asas JavaScript"

Atas ialah kandungan terperinci apa itu javascript v8. 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