{site_name}

{site_name}

🌜 搜索

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运

编程 𝄐 0
node-js,node.js gui,node.js app,node.js官网,node.js教程详细,node.js go
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它可以在服务器端运行 JavaScript 代码。Node.js 具有事件驱动、非阻塞 I/O 等特性,使得它非常适合构建高效且可扩展的网络应用程序。

例如,使用 Node.js 可以创建一个 Web 服务器,如下所示:


const http = require('http');

const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello, World!');
});

server.listen(3000, () => {
console.log('Server running on port 3000');
});


这段代码会创建一个 HTTP 服务器,并在访问 http://localhost:3000 时返回一条消息 "Hello, World!"。

另外一个例子是使用 Node.js 处理文件系统操作。下面的代码展示了如何读取一个文本文件,并将其内容打印到控制台上:


const fs = require('fs');

fs.readFile('file.txt', 'utf8', (err, data) => {
if (err) throw err;
console.log(data);
});


这段代码会异步地读取名为 file.txt 的文件,并在完成后将其内容输出到控制台上。