Pada 1990-an, Netscape Navigator menguasai pasaran pelayar Internet. Tapak web pada masa itu dibina hanya menggunakan HTML dan CSS yang ringkas, tidak mempunyai interaktiviti, malah pengiraan mudah memerlukan sambungan ke pelayan. Dalam konteks inilah JavaScript dilahirkan.
Marc Andreessen, pengasas Netscape, memutuskan untuk mencipta bahasa pengaturcaraan untuk penyemak imbas untuk melakukan pengiraan mudah pada bahagian penyemak imbas. Untuk melakukan ini, dia mengupah Brendan Eich pada tahun 1995. Hanya dalam sepuluh hari, Eich mencipta bahasa pengaturcaraan baharu, pada mulanya dinamakan Mocha, kemudian dinamakan semula LiveScript, dan akhirnya JavaScript.
Apabila Marc Andreessen memulakan projek JavaScript di Netscape, Java sangat popular. Oleh itu, LiveScript telah dinamakan semula sebagai JavaScript. Tetapi harus diingat bahawa Java dan JavaScript adalah bahasa yang berbeza.
JavaScript, direka oleh Brendan Eich, ialah bahasa yang ditafsirkan, yang bermaksud bahawa jurubahasa membaca baris demi baris kod dan memaparkan output. Sebaliknya, pengkompil menyusun keseluruhan kod sekali gus, menghasilkan fail kod mesin boleh laku.
Jurubahasa adalah lebih perlahan berbanding dengan pengkompil kerana ia melaksanakan kod baris demi baris. Manakala pengkompil adalah lebih pantas kerana ia menyusun keseluruhan kod dalam satu masa dan menghasilkan output.
Selepas 2008, Google melancarkan pelayar Chrome, yang menggunakan enjin V8, yang menggabungkan kaedah tafsiran dan penyusunan. Ini menjadikan kod JavaScript melaksanakan dengan ketara lebih pantas dan menjadikannya lebih popular.
Jeff Atwood, pengasas Stack Overflow, pernah berkata pepatah terkenal:
Sebarang aplikasi yang boleh ditulis dalam JavaScript akhirnya akan ditulis dalam JavaScript.
Atas ialah kandungan terperinci Sejarah JavaScript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!