Làm quen với REPL Terminal trong Node.js

Trong bài viết trước, Taimienphi.vn đã giúp bạn làm quen với Node.js, tìm hiểu về Node.js như thế nào, bài viết tiếp theo dưới đây Taimienphi.vn sẽ cung cấp tiếp cho bạn các thông tin cơ bản để làm quen với REPL Terminal trong Node.js.

REPL là viết tắt của Read Eval Print Loop, về cơ bản REPL là môi trường máy tính như Windows Console hoặc Unix/Linux Shell, tại đây người dùng có thể nhập các lệnh và hệ thống sẽ trả về kết quả đầu ra tương ứng.

lam quen voi repl terminal trong node js

Tìm hiểu khái niệm REPL Terminal trong Node.js

Để tìm hiểu REPL Terminal trong Node.js, bạn đọc cùng tham khảo tiếp bài viết dưới đây của Taimienphi.vn.

Môi trường REPL

Node.js hay Node cũng được tích hợp môi trường REPL, trong đó REPL sẽ thực hiện các tác vụ dưới đây:

- Read: Đọc đầu vào người dùng, phân tích cú pháp đầu vào thành cấu trúc dữ liệu JavaScript và lưu trữ trong bộ nhớ.

- Eval: Đưa ra và đánh giá cấu trúc dữ liệu.

- Print: In kết quả.

- Loop: Lặp các dòng lệnh đến khi người dùng nhấn Ctrl + C 2 lần.

Tính năng REPL trong Node cực kỳ hữu ích trong việc thử nghiệm các mã Node.js cũng như để gỡ lỗi các mã JavaScript.

Cách mở REPL

Để mở REPL, đầu tiên bạn mở Command Prompt, sau đó nhập lệnh dưới đây vào như hình dưới đây:

Node

lam quen voi repl terminal trong node js 2

Trên cửa sổ REPL Node.js command prompt bạn có thể thực thi các phép toán khác nhau tùy ý.

Biểu thức Node.js đơn giản

Như Taimienphi.vn vừa đề cập ở trên, tại cửa sổ REPL node command prompt, bạn có thể thực thi các biểu thức toán học bất kỳ.

Ví dụ dưới đây thực thi biểu thức:

>10+20-5

25

lam quen voi repl terminal trong node js 3

Ví dụ khác thực thi biểu thức >10+12 + (5*4)/7:

lam quen voi repl terminal trong node js 4

Sử dụng biến trong Node.js

Các biến được sử dụng để lưu trữ các giá trị và in sau đó. Nếu bạn không sử dụng từ khóa var thì giá trị được lưu trữ trong biến và được in trong khi nếu từ khóa var được sử dụng thì giá trị được lưu trữ nhưng không được in. Bạn có thể in các biến bằng cách sử dụng hàm console.log ().

Ví dụ:

lam quen voi repl terminal trong node js 5

Biểu thức nhiều dòng

Cũng giống như JavaScript, Node REPL cũng hỗ trợ biểu thức nhiều dòng. Dưới đây là ví dụ về biểu thức do-while loop:

lam quen voi repl terminal trong node js 6

lam quen voi repl terminal trong node js 7

Các dấu ... tự động xuất hiện khi bạn nhấn Enter sau dấu ngoặc mở. Node tự động kiểm tra tính liên tục của các biểu thức.

Biến gạch dưới trong Node.js

Bạn có thể sử dụng dấu gạch dưới (_) để lấy kết quả cuối cùng của phép tính:

Ví dụ:

lam quen voi repl terminal trong node js 8

Các lệnh trong Node.js REPL

Dưới đây là danh sách các lệnh trong Node.js REPL:

- Ctrl + C: sử dụng để kết thúc lệnh hiện tại.

- Ctrl + C 2 lần: kết thúc Node REPL.

- Ctrl + D: kết thúc Node REPL.

- Phím mũi tên lên / xuống: xem lịch sử và các sửa đổi các lệnh trước đó.

- Phím tab: liệt kê danh sách các lệnh hiện tại.

- Help: liệt kê danh sách tất cả các lệnh.

- Break: thoát khỏi biểu thức nhiều dòng.

- Clear: thoát khỏi biểu thức nhiều dòng.

- Save filename: lưu phiên Node REPL hiện tại vào một file.

- Load filename: tải nội dung file trong phiên Node REPL hiện tại.

Thoát Node.js REPL

Như Taimienphi.vn đã đề cập ở trên, nhấn Ctrl + C 2 lần để thoát khỏi Node.js REPL.

lam quen voi repl terminal trong node js 9

https://thuthuat.taimienphi.vn/lam-quen-voi-repl-terminal-trong-node-js-41269n.aspx
Như vậy bài viết trên đây Taimienphi.vn đã giới thiệu, cũng như cung cấp cho bạn các thông tin để làm quen với REPL Terminal trong Node.js. Ngoài ra bạn đọc có thể tham khảo thêm một số bài viết khác đã có trên Taimienphi.vn để tìm hiểu rõ hơn về Node.js là gì, cách cài đặt Node.js như thế nào nhé. Các bài viết tiếp theo Taimienphi.vn sẽ giới thiệu tiếp cho bạn về NPM trong Node.js nhé.

Tác giả: Cao Toàn Mỹ     (4.0★- 3 đánh giá)  ĐG của bạn?

  

Bài viết liên quan

Cách tạo ứng dụng Node.js
Buffer trong node.js là gì?
Cách cài đặt Node.js trên UNIX/Linux/Mac OS X, và SunOS
File System (FS) trong Node.js là gì?
Stream trong Node.js là gì?
Từ khoá liên quan:

Làm quen REPL Terminal trong Node.js

, REPL Terminal, Node.js,

SOFT LIÊN QUAN
  • Node.js for Mac

    Xây dựng, phát triển ứng dụng mạng

    Node.js for Mac là nền tảng mã nguồn mở dựa trên ngôn ngữ lập trình JavaScript với tính năng chính là dựng nhanh các ứng dụng web và phát triển các ứng dụng mạng theo mô hình I/O hướng sự kiện không đồng bộ. Với Node.js ...
  • Node.js Nền tảng quản lý và phát triển ứng dụng mạng hiệu quả
  • Bitnami MEAN for Mac Cài đặt, tạo môi trường phát triển Node.js và MongoDB

Tin Mới

  • Cách cài đặt Font chữ tiểu học, gõ phông chữ tiểu học nhanh nhất

    Nếu bạn chưa biết cách cài Font chữ tiểu học, hãy xem ngay 5 bước đơn giản từ Taimienphi để dễ dàng thiết lập cho máy tính của mình nhé.

  • 1 tỷ có mấy số 0

    Nếu đang cần tính toán, quy đổi các chữ số hàng tỷ ra các con số hàng trăm, vạn, triệu,..., nhưng không nhớ chính xác 1 tỷ có mấy số 0 hay 1 triệu có mấy số 0 thì bài viết này sẽ rất hữu ích với bạn. Vận dụng cách ghi nhớ các số, chữ số hàng tỷ, bạn đọc sẽ nhanh chóng tính toán và quy đổi sang các giá trị tương ứng

  • Cách đăng ký tài khoản Turnitin, kiểm tra đạo văn

    Turnitin là phần mềm check, kiểm tra đạo hiệu quả, được nhiều giảng viên, người hướng dẫn luận văn và các em học sinh tại Việt Nam sử dụng. Bằng cách đăng ký tài khoản Turnitin và gửi lên bài làm cá nhân, bạn có thể dễ dàng kiểm tra, phát hiện các lỗi trích dẫn, sao chép không phù hợp và sửa đổi. Chi tiết cách đăng ký tài khoản, công cụ kiểm tra đạo văn đã được tổng hợp dưới đây, mời bạn đọc tham khảo.

  • Top website tập gõ 10 ngón, luyện gõ bàn phím nhanh

    Danh sách top website tập gõ 10 ngón nhanh tốt nhất mà Taimienphi.vn giới thiệu sau đây, bạn có thể tự mình luyện gõ bàn phím 10 ngón bất cứ lúc nào mà không cần tham gia các khóa học, cải thiện kỹ năng tốc độ đánh máy với Typingtop.com, Speed Typing Online, Ratatype ... trên máy tính cả ngày.