Перайсці да зместу

Рухавік JavaScript

З Вікіпедыі, свабоднай энцыклапедыі
Версія ад 15:54, 21 чэрвеня 2025, аўтар Aederix (размовы | уклад) (Новая старонка: «thumb|Лагатып V8 (Рухавік JavaScript) '''Рухавік JavaScript''' — гэта спецыялізаваная праграма, якая выконвае скрыпты на мове праграмавання JavaScript, пераважна ў браўзерах. Звычайна браўзер мае рухавік JavaScript, і рухавік браўзера, які з...»)
(розн.) ← Папярэдн. версія | Актуальная версія (розн.) | Навейшая версія → (розн.)
Лагатып V8 (Рухавік JavaScript)

Рухавік JavaScript — гэта спецыялізаваная праграма, якая выконвае скрыпты на мове праграмавання JavaScript, пераважна ў браўзерах.

Звычайна браўзер мае рухавік JavaScript, і рухавік браўзера, які займаецца рэндарынгам старонак. Напрыклад, Carakan выкарыстоўваецца з Presto, Nitro з WebKit, SpiderMonkey з Gecko, KJS з KHTML. Часам магчымыя іншыя камбінацыі, напрыклад, V8 з WebKit у Google Chrome. Рухавік JavaScript узаемадзейнічае з вэб-API, што дазваляе распрацоўшчыкам працаваць з сеткавымі запытамі, DOM, апрацоўваць падзеі, а таксама выкарыстоўваць магчымасці HTML5 (відэа, canvas, лакальнае сховішча і інш.). Аднак выкарыстанне рухавікоў JavaScript не абмяжоўваецца браўзерамі, напрыклад, рухавік V8[1] з'яўляецца асноўным кампанентам Node.js. Першыя рухавікі JavaScript былі проста інтэрпрэтатарамі зыходнага кода, але ўсе сучасныя рухавікі выкарыстоўваюць кампіляцыю ў час выканання (just-in-time) для павышэння прадукцыйнасці.

  1. Дакументацыя V8.