REPL là viết tắt của Read-Eval-Print-Loop, là môi trường tương tác cho phép bạn nhập lệnh và xem ngay kết quả. Nó giống như một cửa sổ thử nghiệm cho Node.js

1. Cách khởi động REPL Terminal trong Node.js

Có nhiều cách để khởi động REPL Terminal:

  • Mở Command Prompt hoặc Terminal: Nhập lệnh node vào Command Prompt hoặc Terminal.
  • Mở Node.js IDE: Mở IDE như Visual Studio Code hoặc WebStorm, sau đó tạo file JavaScript mới và chạy file đó.
  • Chạy trình duyệt web: Truy cập địa chỉ localhost:8080 nếu bạn đã cài đặt Node.js với REPL Terminal tích hợp.

2. Ví dụ sử dụng REPL Terminal trong Node.js

  • Tính toán:
> 1 + 2
3
> 10 * 5
50
  • Biến:
> var name = "John Doe";
undefined
> name
'John Doe'
  • Hàm:
> function sum(a, b) {
... return a + b;
... }
undefined
> sum(1, 2)
3
  • Module:
> require('fs').readFile('file.txt', 'utf8', (err, data) => {
... if (err) throw err;
... console.log(data);
... });
Nội dung file.txt

>>>>> Xem thêm bài viết tương tự:

3. Lợi ích sử dụng REPL Terminal trong Node.js

  • Thử nghiệm mã: REPL Terminal giúp bạn thử nghiệm mã Node.js một cách nhanh chóng và dễ dàng.
  • Gỡ lỗi: REPL Terminal có thể được sử dụng để gỡ lỗi mã Node.js.
  • Học Node.js: REPL Terminal là một công cụ hữu ích để học Node.js.

4. Lệnh REPL Terminal hữu ích trong Node.js

  • .help: Hiển thị danh sách các lệnh REPL Terminal.
  • .clear: Xóa màn hình REPL Terminal.
  • .exit: Thoát khỏi REPL Terminal.
  • history: Hiển thị lịch sử các lệnh đã nhập.
  • ^C (Ctrl + C): Ngắt lệnh đang chạy.

Lưu ý:

  • REPL Terminal không có chức năng lưu trữ mã.
  • REPL Terminal không phù hợp để viết mã phức tạp.

Tổng kết

REPL Terminal là một công cụ hữu ích để thử nghiệm mã Node.js, gỡ lỗi và học Node.js. Bài viết này đã cung cấp cho chúng ta hướng dẫn chi tiết về cách sử dụng REPL Terminal, bao gồm ví dụ và code mẫu.


Stringee Communication APIs là giải pháp cung cấp các tính năng giao tiếp như gọi thoại, gọi video, tin nhắn chat, SMS hay tổng đài CSKH cho phép tích hợp trực tiếp vào ứng dụng/website của doanh nghiệp nhanh chóng. Nhờ đó giúp tiết kiệm đến 80% thời gian và chi phí cho doanh nghiệp bởi thông thường nếu tự phát triển các tính năng này có thể mất từ 1 - 3 năm.

Bộ API giao tiếp của Stringee hiện đang được tin dùng bởi các doanh nghiệp ở mọi quy mô, lĩnh vực ngành nghề như TPBank, VOVBacsi24, VNDirect, Shinhan Finance, Ahamove, Logivan, Homedy, Adavigo, bTaskee…

Quý bạn đọc quan tâm xin mời đăng ký NHẬN TƯ VẤN TẠI ĐÂY

Banner bottom