欢迎来到 Node.js 语法入门指南!以下是核心概念与代码示例:

1. 模块系统 📦

  • 使用 require() 引入模块
    const fs = require('fs');
    
  • 通过 module.exports 导出功能
    module.exports = { greet: () => 'Hello Node.js!' };
    

2. 异步编程 🔁

  • 回调函数:
    fs.readFile('file.txt', 'utf8', (err, data) => {
      if (err) throw err;
      console.log(data);
    });
    
  • Promises:
    fs.promises.readFile('file.txt', 'utf8')
      .then(data => console.log(data))
      .catch(err => console.error(err));
    

3. 常用数据类型 🧮

类型 示例 说明
Buffer Buffer.from('hello') 处理二进制数据
Stream readStream.pipe(writeStream) 流式处理数据
EventEmitter new EventEmitter() 事件驱动机制

4. 路径扩展推荐 🌐

想深入了解 Node.js 的异步编程?可前往 /nodejs/async_programming 查看进阶内容。

Node.js_Syntax