Rumah  >  Artikel  >  hujung hadapan web  >  Apakah program JavaScript?

Apakah program JavaScript?

藏色散人
藏色散人asal
2021-10-18 15:43:311766semak imbas

JavaScript ialah bahasa pengaturcaraan yang ringan, ditafsirkan atau disusun tepat pada masanya dengan keutamaan fungsi JavaScript ialah bahasa skrip dinamik berdasarkan pengaturcaraan prototaip, berbilang paradigma dan menyokong berorientasikan objek, imperatif dan deklaratif; , paradigma pengaturcaraan berfungsi.

Apakah program JavaScript?

Persekitaran pengendalian artikel ini: sistem windows7, versi javascript 1.8.5, komputer DELL G3

Apakah itu JavaScript?

JavaScript (pendek kata "JS") ialah bahasa pengaturcaraan yang dikompilasi ringan, ditafsir atau tepat pada masa dengan keutamaan fungsi. Walaupun ia terkenal sebagai bahasa skrip untuk membangunkan halaman Web, ia juga digunakan dalam banyak persekitaran bukan pelayar JavaScript adalah berdasarkan pengaturcaraan prototaip, bahasa skrip dinamik berbilang paradigma, dan menyokong berorientasikan objek, imperatif, deklaratif, dan. paradigma pengaturcaraan berfungsi.

JavaScript pertama kali direka dan dilaksanakan pada tahun 1995 oleh Brendan Eich dari Netscape pada pelayar Netscape Navigator. Oleh kerana Netscape bekerja dengan Sun, pengurusan Netscape mahu ia kelihatan seperti Java, oleh itu dinamakan JavaScript. Tetapi sebenarnya gaya tatabahasanya lebih dekat dengan Diri dan Skema.

Standard untuk JavaScript ialah ECMAScript. Mulai 2012, semua penyemak imbas menyokong ECMAScript 5.1 sepenuhnya, dan penyemak imbas yang lebih lama menyokong sekurang-kurangnya standard ECMAScript 3. Pada 17 Jun 2015, ECMA International mengeluarkan edisi keenam ECMAScript, yang secara rasmi dipanggil ECMAScript 2015, tetapi sering dipanggil ECMAScript 6 atau ES2015.

Latar belakang generasi

JavaScript pada asalnya direka oleh Brendan Eich dari Netscape, yang pada mulanya menamakan bahasa skrip mereka sebagai LiveScript kemudiannya menamakannya sebagai JavaScript selepas bekerjasama dengan Sun . JavaScript pada asalnya diilhamkan oleh Java dan direka bentuk Salah satu tujuannya adalah untuk "kelihatan seperti Java", jadi terdapat persamaan dalam sintaks, dan beberapa nama dan konvensyen penamaan juga dipinjam dari Java, tetapi prinsip reka bentuk utama JavaScript diperolehi. daripada Diri dan Skim . Persamaan dalam nama antara JavaScript dan Java adalah hasil daripada Netscape mencapai persetujuan dengan Sun Microsystems atas sebab pemasaran pada masa itu. Microsoft juga melancarkan JScript pada masa yang sama untuk bersaing dengan bahasa skrip JavaScript.

Pada masa awal pembangunan, standard JavaScript belum ditentukan Dalam tempoh yang sama, terdapat tiga tiang: JavaScript Netscape, JScript Microsoft dan ScriptEase CEnvi. Untuk kebolehoperasian, Ecma International (dahulunya Persatuan Pengilang Komputer Eropah) mencipta standard ECMA-262 (ECMAScript), yang kedua-duanya merupakan pelaksanaan ECMAScript, walaupun JavaScript bertujuan sebagai bahasa skrip untuk bukan pengaturcara, bukan sebagai pengaturcara yang digunakan oleh orang ramai. bahasa skrip untuk mempromosikan dan mengiklankan, tetapi JavaScript mempunyai ciri yang sangat kaya. [10] Pada tahun 1997, di bawah penyelarasan ECMA (Persatuan Pengilang Komputer Eropah), kumpulan kerja yang terdiri daripada Netscape, Sun, Microsoft, dan Borland telah menentukan standard bersatu: ECMA-262. Pelaksanaan JavaScript lengkap terdiri daripada tiga bahagian: ECMAScript, Model Objek Dokumen dan Model Objek Pelayar. [9]

JavaScript ialah tanda dagangan berdaftar Oracle Corporation. Ecma International membangunkan standard ECMAScript berdasarkan JavaScript. JavaScript juga boleh digunakan dalam situasi lain, seperti pengaturcaraan sebelah pelayan (Node.js).

Bahan rujukan: http://bk.baidu.com/view/16168.htm

Cadangan kajian: "Tutorial Asas JavaScript"

Atas ialah kandungan terperinci Apakah program JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn