Làm cách nào để sử dụng lệnh chấm trong REPL của Node.js?

Lam Cach Nao De Su Dung Lenh Cham Trong Repl Cua Node Js



Trong Node.js, “ REPL (Đọc Đánh giá Vòng lặp In)” là cửa sổ bảng điều khiển thực thi dữ liệu đầu vào của người dùng dưới dạng mã JavaScript hợp lệ và trả về đầu ra sau khi thực thi. Nó thực thi mã JavaScript trực tiếp từ dòng lệnh. Nó rất hữu ích để kiểm tra mã JavaScript ngay lập tức mà không cần tạo bất kỳ tệp “.js” bên ngoài nào. Ngoài ra, nó còn cung cấp một danh sách các lệnh hữu ích để quản lý và xử lý hành vi của nó. Các lệnh này chỉ là một từ khóa bắt đầu bằng “.(dot)” để thực hiện chức năng đặc biệt dựa trên tên của chúng.

Hướng dẫn này sẽ liệt kê mục đích và cách sử dụng tất cả các lệnh dấu chấm REPL trong Node.js.

Danh sách tất cả các lệnh DOT đặc biệt

REPL cung cấp một danh sách các lệnh đặc biệt và tất cả đều bắt đầu bằng “.(dot)”. Đó là lý do tại sao các lệnh này được gọi là REPL “ dấu chấm “ lệnh. Phần này liệt kê tất cả các lệnh chấm REPL cùng với mục tiêu của chúng.







  • .giúp đỡ: Nó hiển thị danh sách tất cả các lệnh chấm REPL cùng với thông tin của chúng.
  • .cứu: Nó lưu tất cả các lệnh đã được thực thi trong phiên REPL vào một tệp.
  • .trọng tải: Nó tải tệp JavaScript lưu tất cả các lệnh đã thực thi.
  • .phá vỡ: Nó thoát khỏi chế độ nhiều dòng để ngắt luồng đầu vào. Nó hoạt động tương tự như “ Ctrl+C ' phím tắt.
  • .thông thoáng: Nó đặt lại phiên REPL bằng cách xóa tất cả các đầu vào nhiều dòng khỏi phiên đó bằng một đối tượng trống.
  • .editor: Nó cho phép chế độ soạn thảo viết mã JavaScript hợp lệ. Khi tất cả mã được viết, hãy thực thi nó bằng cách nhấn nút “ Ctrl+D ' phím tắt.
  • .lối ra: Nó thoát khỏi phiên REPL.

Sau khi hiểu được mục tiêu của các lệnh chấm nêu trên, hãy chuyển sang cách sử dụng chúng.



Làm cách nào để sử dụng lệnh chấm trong REPL của Node.js?

Trước khi sử dụng lệnh dấu chấm, trước tiên hãy bắt đầu một REPL phiên bằng cách thực hiện lệnh “ nút ” từ khóa dưới dạng lệnh:



nút

Đầu ra bên dưới khởi động shell REPL trong đó người dùng có thể thực thi tất cả các lệnh dấu chấm để thực hiện chức năng đặc biệt dựa trên tên và chức năng của chúng:





Phần này có nhiều ví dụ khác nhau để trình bày chi tiết một cách thực tế về cách sử dụng tất cả các lệnh dấu chấm REPL.



Ví dụ 1: Sử dụng lệnh “.help”

Ví dụ này sử dụng “ .giúp đỡ ” để có danh sách tất cả các lệnh dấu chấm có sẵn cùng với mục tiêu của chúng:

. giúp đỡ

Đầu ra sau đây cung cấp danh sách tất cả các lệnh dấu chấm. Nhấn “Ctrl+C” để thoát khỏi nó:

Ví dụ 2: Sử dụng lệnh “.save”

Ví dụ này sử dụng “ .cứu ” để lưu mã đã thực thi kể từ khi phiên REPL bắt đầu vào tệp JavaScript. Chẳng hạn, mảng đã cho được lưu trữ trong tệp JS:

Tên = [ 'Anna' , 'Của tôi' , 'Joe' ]

Đầu ra sau đây tạo ra mảng đã cho:

Bây giờ, hãy thực hiện lệnh “ .cứu ” cùng với tên của tệp JavaScript mà người dùng muốn lưu mã đã thực thi. Ở đây trong kịch bản này, nó được lưu trong thư mục “ chỉ mục.js ' tài liệu:

. cứu mục lục. js

Kết quả đầu ra bên dưới cho thấy phiên hiện tại đã được lưu vào tệp “index.js”:

Ví dụ 3: Sử dụng lệnh “.load”

Sau khi phiên REPl được lưu vào một tệp JavaScript cụ thể thông qua lệnh “.save”. Sau đó, hãy sử dụng “ .trọng tải ” để truy xuất nội dung tệp JavaScript đó. Tại đây, nội dung tệp “index.js” được truy xuất bằng lệnh “.load”:

. trọng tải mục lục. js

Kết quả đầu ra đã cho hiển thị nội dung của tệp JavaScript “index.js”:

Ví dụ 4: Sử dụng lệnh “.break”

Ví dụ này thực thi lệnh “ .phá vỡ Lệnh ” để ngắt vòng lặp “for” JavaScript nhiều dòng:

. phá vỡ

Đầu ra bên dưới thoát khỏi chế độ nhiều dòng, do đó người dùng không thể nhập đầu vào nữa trong vòng lặp “for” đã cho:

Ví dụ 5: Sử dụng lệnh “.clear”

Ví dụ này sử dụng “ .thông thoáng Lệnh ” hoạt động giống như lệnh “.break”. Nó phá vỡ chế độ nhiều dòng để nhập đầu vào:

. thông thoáng

Đầu ra sau giống hệt với lệnh “.break”:

Ví dụ 6: Sử dụng lệnh “.editor”

Ví dụ này cho thấy việc triển khai thực tế của “ .editor ” lệnh cho phép chế độ nhiều dòng để viết nhiều hơn một dòng mã JavaScript:

. biên tập viên

Ví dụ: một hàm có tên “ myFunc() ” được xác định và gọi trong chế độ soạn thảo trả về căn bậc hai của số đã chỉ định bằng cách sử dụng “ Toán.sqrt() ' phương pháp:

Ví dụ 7: Sử dụng lệnh “.exit”

Sau khi hoàn tất việc sử dụng phiên REPL, hãy thoát khỏi phiên đó bằng cách thực hiện lệnh “ .lối ra ' yêu cầu:

. lối ra

Ghi chú: Người dùng cũng có thể thoát khỏi phiên REPL bằng cách nhấn nút “ Ctrl+D ” phím tắt một lần hoặc phím “ Ctrl+C ” phím tắt hai lần.

Đó là tất cả về việc sử dụng các lệnh dấu chấm trong REPL của Node.js.

Phần kết luận

Để sử dụng các lệnh dấu chấm trong REPL của Node.js, trước tiên, hãy bắt đầu phiên REPL bằng cách sử dụng lệnh “ nút ” rồi thực thi lệnh chấm mong muốn để thực hiện nhiệm vụ đặc biệt dựa trên tên và chức năng của nó. Các lệnh dấu chấm cung cấp một cách thuận tiện để quản lý mã JavaScript đã thực thi theo cách lưu trữ, truy cập, ngắt, xóa, chỉnh sửa và thoát mã. Hướng dẫn này đã liệt kê mục đích và cách sử dụng tất cả các lệnh dấu chấm REPL trong Node.js.