Movatterモバイル変換


[0]ホーム

URL:


Jump to content
Wikipedia
Kufufuza

Mndandanda wa ma injini gha JavaScript

Kufuma Wikipedia

Injini zakwamba zaJavaScript zikaŵa waka zakung’anamura source code, kweni injini zose za mazuŵa ghano zakukhwaskana zikugwiriskira ntchito kusonkheska kwa nyengo yenecho kuti zichite ntchito makora.[1] Kanandi injini za JavaScript zikupangika na awo ŵakuguliska vyakutaŵa intaneti, ndipo webusayiti yiliyose yikuru yili nayo. Mu chakutaŵa, injini ya JavaScript yikugwira ntchito pamoza na injini yakulongosora kwizira mu Document Object Model na Web IDL.[2] Kweni, kugwiliskira nchito injini za JavaScript kukukhwaska waka ma browser yayi; mwachiyelezgero, injini ya V8 ni chigaŵa chikuru cha ndondomeko ya Node.js runtime.[3] Ŵakuchemekaso kuti injini za ECMAScript, panyuma pa zina lakumanyikwa la ndondomeko. Pakuti paŵa WebAssembly, injini zinyake zingachitaso khodi iyi mu sandbox yimoza na khodi ya JavaScript ya nyengo zose.[4][3]

Mazina

[lemba |kulemba source]
InjiniKulongosora
V8Injini ya JavaScript iyo yikugwiliskirika ntchito muGoogle Chrome naChromium (nga niMicrosoft Edge). Kweniso ŵakugwiliskira ntchito muNode.js,Deno, na V8.NET.
SpiderMonkeyInjini ya JavaScript mu MozillaGecko mapulogalamu, kusazgapoFirefox. Injini iyi sono yikusazgapo IonMonkey compiler na OdinMonkey optimization module, kale yakasazgapo TraceMonkey compiler (JIT yakwamba ya JavaScript) na JägerMonkey.
JavaScriptCoreInjini yakutemwa na JIT pakwamba kufuma kuKJS. Yikugwiliskirika ntchito muWebKit project, mu mapulogalamu nga niSafari, na muBun runtime. Yikumanyikwaso nga Nitro, SquirrelFish, na SquirrelFish Extreme.[5]
KJSInjini iyo yikugwiliskirika ntchito muKonqueror, na chigaŵa chaKHTML, icho chikaŵa pambere JavaScriptCore yindawovwirike.
JScriptInjini iyo yikugwiliskirika ntchito muInternet Explorer pa mitundu mpaka IE9, na chigaŵa chaMSHTML (Trident)browser engine.
Chakra (JScript9)Injini yaJScript iyo yikugwiliskirika ntchito muInternet Explorer. Yikawonongereka pakwamba paMIX 10 nga ni chigaŵa cha Internet Explorer 9 Platform Preview.[6]
ChakraInjini yaJavaScript iyo yikugwiliskirika ntchito muMicrosoft Edge Legacy.[7]
Linear BInjini ya ECMAScript yaOpera web browser mitundu ya 7.0 mpaka 9.50, yapadera.
FutharkInjini ya ECMAScript yaOpera web browser mitundu ya 9.50 mpaka 10.10.
CarakanInjini ya JavaScript iyo yikapangika naOpera Software ASA, iyo yikusangika mu10.50 release yaOpera, mpaka kusintha kuV8 na Opera 15 (2013).[8][9][10]
Graal.jsInjini ya JavaScript yakulondezga ECMAScript yaGraalVM iyo yikovwira kugwiliskira ntchito viyowoyero vyakupambanapambana kusazgapo kugwiliskira Node.js applications.
RhinoImoza mwa injini za Mozilla, iyo yikugwiliskira ntchitoJava platform.
NashornInjini ya JavaScript iyo yikugwiliskirika ntchito muOracleJava Development Kit (JDK) kufuma ku Java 8-14.[11] Sono likusangikaso nga ni layibulare yakujiyimira payokha iyo yingagwiliskirika na Java 11 panthazi.[12]
JScript .NETInjini ya.NET FrameworkJScript iyo yikugwiliskirika ntchito muASP.NET yakuthemba paCommon Language Runtime naCOM Interop. Wovwiri ukadumulika na.NET Core naCoreCLR ntheura kunthazi kwake kuli kukayikiska muASP.NET Core.
TamarinInjini yaActionScript na ECMAScript iyo yikugwiliskirika ntchito muAdobe Flash.
GNU GuileYili na ECMAScript interpreter kufuma ku version 1.9.
ivECMAScript Lexer / Parser / Interpreter / VM / method JIT yakulembeka mu C++.[13]
CL-JavaScriptYingasanduzga JavaScript ku machine language pa Common Lisp implementations.
  1. Looper, Jen (2015-09-21)."A Guide to JavaScript Engines for Idiots".Telerik Developer Network. Archived fromthe original on 2018-12-08. Retrieved2018-12-08.
  2. "How Blink Works". Google. Retrieved12 March 2024.
  3. 3.03.1"Documentation · V8". Google. Retrieved3 March 2024.
  4. Nelaturu, Keerthi."WebAssembly: What's the big deal?".medium.com. Retrieved3 March 2024.
  5. "JavaScriptCore – WebKit".
  6. Frequently Asked Questions,Microsoft, 2010-03-13, archived fromthe original on 2010-03-22, retrieved2010-03-18
  7. "Targeting Edge vs. Legacy Engines in JsRT APIs". Retrieved10 September 2015.
  8. "Carakan". Archived fromthe original on 2009-05-31. Retrieved2009-07-09.
  9. "Opera Desktop Team's Blog | Opera". Archived fromthe original on 2006-03-03.
  10. "Dev.Opera — Blog".dev.opera.com.
  11. "Oracle Nashorn: A Next-Generation JavaScript Engine for the JVM".
  12. "Using Nashorn with different Java versions".GitHub. Retrieved23 January 2025.
  13. "Constellation/iv".GitHub. Retrieved2015-11-15.
Kufuma ku "https://tum.wikipedia.org/w/index.php?title=Mndandanda_wa_ma_injini_gha_JavaScript&oldid=113462"

[8]ページ先頭

©2009-2025 Movatter.jp