JavaScript mühərriki
JavaScript mühərriki — JavaScript kodunu icra edən proqram komponenti. İlk JavaScript mühərrikləri sadəcə interpretator idi, lakin bütün müvafiq müasir mühərriklər təkmilləşdirilmiş performans üçün JIT kompilyasiyasından istifadə edir. JavaScript mühərrikləri adətən veb-brauzer tərtibatçıları tərəfindən hazırlanır və hər bir brauzerdə mövcud olur. Brauzerdə JavaScript mühərriki Document Object Model vasitəsilə render mühərriki ilə birgə işləyir. JavaScript mühərriklərinin istifadəsi brauzerlərlə məhdudlaşmır. Məsələn, V8 mühərriki Node.js və Deno iş mühiti sistemlərinin əsas komponentidir. ECMAScript JavaScript-in standartlaşdırılmış spesifikasiyası olduğundan, ECMAScript mühərriki bu mühərriklər üçün başqa bir addır. WebAssembly-in gəlişi ilə bəzi mühərriklər bu kodu adi JavaScript kodu ilə eyni sandbox-da icra edə bilər.