Node.js bukan bahasa pengaturcaraan, tetapi persekitaran masa jalan JavaScript yang membolehkan pembangun menulis aplikasi sisi pelayan menggunakan JavaScript. Node.js memanjangkan JavaScript, memperkenalkan modul dan API baharu yang direka bentuk untuk pembangunan sisi pelayan sambil membolehkan penggunaan lancar kod JavaScript standard. Kelebihannya termasuk pembangunan bahasa tunggal, prestasi tinggi dan keupayaan untuk memprogram secara tak segerak.
Hubungan antara Node.js dan JavaScript
Tidak syak lagi bahawa Node.js berkait rapat dengan JavaScript.
Node.js ialah masa jalan JavaScript
Node.js ialah persekitaran masa jalan JavaScript sumber terbuka berdasarkan enjin JavaScript Google Chrome V8. Ia membolehkan pembangun menulis aplikasi sisi pelayan menggunakan JavaScript.
Node.js melanjutkan JavaScript
Node.js memperkenalkan modul teras baharu dan API yang direka untuk membina aplikasi bahagian pelayan. Sambungan ini termasuk fungsi untuk rangkaian, sistem fail, proses dan pengurusan pangkalan data.
Node.js berfungsi dengan lancar dengan JavaScript
Aplikasi Node.js berfungsi dengan lancar dengan semua kod JavaScript standard. Ini bermakna pembangun boleh menggunakan bahasa dan perpustakaan yang mereka kenali daripada pembangunan JavaScript sisi klien.
Contohnya, kod berikut menunjukkan pelayan HTTP mudah menggunakan Node.js:
<code>const http = require('http'); const server = http.createServer((req, res) => { res.writeHead(200); res.end('Hello World!'); }); server.listen(8080);</code>
Kelebihan
Atas ialah kandungan terperinci Adakah nodejs dan js berkaitan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!