Mesin Javascript adalah mesin virtual proses yang menginterpretasi dan mengeksekusi Javascript (juga dikenal sebagai ECMAScript. Meskipun ada beberapa kegunaan mesin Javascript, program ini biasa digunakan dalam peramban web.[1][2]

Sejarah

sunting

Sebelum perang browser kedua pada tahun 2008-2009, mesin Javascript (juga disebut sebagai interpreter Javascript atau implementasi Javascript) dikenal hanya sebagai interpreter yang membaca dan mengeksekusi kode sumber Javascript.

Mesin Javascript pertama diciptakan oleh Brendan Eich di Netscape Communications Corporation untuk peramban web Netscape Navigator. Mesin yang diberi kode nama SpiderMonkey, diimplementasikan dalam C++. Mesin ini telah diperbarui (dalam JavaScript 1.5) agar sesuai dengan ECMA-262 Edisi 3. Mesin Javascript Rhino, diciptakan terutama oleh Norris Boyd (juga bekerja di Netscape) adalah implementasi JavaScript dalam Java. Seperti SpiderMonkey, Rhino memenuhi spesifikasi ECMA-262 Edisi 3. Penerapan teknologi mesin JavaScript termasuk Nitro pada Safari 4, V8 pada Google Chrome, dan TraceMonkey pada Mozilla 3.5.

Lingkungan inang utama untuk JavaScript adalah peramban web. Namun peladen web juga dapat menggunakan mesin Javascript.

Catatan

sunting
  1. ^ Kesalahan pengutipan: Tanda <ref> tidak sah; tidak ditemukan teks untuk ref bernama therace10
  2. ^ Kesalahan pengutipan: Tanda <ref> tidak sah; tidak ditemukan teks untuk ref bernama needforspeed


📚 Artikel Terkait di Wikipedia

V8 (mesin JavaScript)

V8 adalah proyek mesin JavaScript sumber terbuka yang dikembangkan oleh pengembang Proyek Chromium. V8 ditulis dengan bahasa pemrograman C++. V8 digunakan

JavaScript

JavaScript (/ˈdʒɑːvəˌskrɪpt/) (disingkat JS) adalah suatu bahasa pemrograman tingkat tinggi dan dinamis. JavaScript populer di internet dan dapat bekerja

Deno (perangkat lunak)

Deno adalah runtime untuk JavaScript, TypeScript, dan WebAssembly yang menggunakan mesin JavaScript V8 dan dibangun dengan bahasa pemrograman Rust. Deno

Node.js

Node.js adalah runtime untuk lingkungan JavaScript di luar peramban web yang dibangun di atas mesin JavaScript V8. Node.js dapat dijalankan pada Windows

Google Chrome

Engine, SQLite, dan sejumlah sumber-terbuka proyek lainnya. Mesin virtual JavaScript V8 dianggap sebagai proyek yang cukup penting untuk dipisahkan (seperti

PHP

adalah untuk memisahkan kode PHP dari kode di luar PHP, seperti HTML, dan JavaScript. Variabel diawali dengan simbol dolar $. Pada versi php PHP 5 diperkenalkan

Brave (peramban web)

2021-09-14. Diakses tanggal 2022-05-15. Khrisna, Swaprina (1 Juni 2017). "Javascript creator's browser raises $35 million in 30 seconds". Engadget (dalam bahasa

AArch64

Architecture: AArch64 Spesifikasi: ARMv8-A Instruction sets: A64 + A32 Suffixes: v8-A 32 + 16 (Thumb) bit Architecture: AArch32 Spesifikasi: ARMv8-R / ARMv7-A