Trong đoạn mã này, chúng tôi sẽ trình bày cách PHP echo có thể được sử dụng để in bảng điều khiển JavaScript. Nói chung, nó được sử dụng để in các giá trị vào tài liệu HTML. Để in ra bàn điều khiển, bạn có thể áp dụng
Nút. js cung cấp một mô-đun
1 cung cấp rất nhiều cách rất hữu ích để tương tác với dòng lệnhJScopy
Về cơ bản, nó giống như đối tượng
1 mà bạn tìm thấy trong trình duyệtJScopy
Phương thức cơ bản nhất và được sử dụng nhiều nhất là
3, phương thức này sẽ in chuỗi mà bạn chuyển cho nó ra bàn điều khiểnJScopy
Nếu bạn truyền một đối tượng, nó sẽ hiển thị nó dưới dạng một chuỗi
Bạn có thể truyền nhiều biến cho
4 chẳng hạnJScopy
JScopy
và nút. js sẽ in cả hai
Chúng tôi cũng có thể định dạng các cụm từ đẹp bằng cách chuyển các biến và một trình xác định định dạng
Ví dụ
JScopy
5 định dạng biến dưới dạng chuỗiJScopy
6 định dạng biến dưới dạng sốJScopy
7 định dạng một biến chỉ là phần nguyên của nóJScopy
8 định dạng một biến như một đối tượngJScopy
Thí dụ
JScopy
Xóa bảng điều khiển
9 xóa bảng điều khiển [hành vi có thể phụ thuộc vào bảng điều khiển được sử dụng]JScopy
đếm phần tử
0 là một phương pháp tiện dụngJScopy
Lấy mã này
Điều gì xảy ra là
0 sẽ đếm số lần một chuỗi được in và in số đếm bên cạnh nóJScopy
Bạn chỉ có thể đếm táo và cam
JScopy
Đặt lại đếm
Bàn điều khiển. phương thức countReset[] đặt lại bộ đếm được sử dụng với bàn điều khiển. đếm[]
Chúng tôi sẽ sử dụng ví dụ về quả táo và quả cam để chứng minh điều này
JScopy
Lưu ý cách gọi tới
2 đặt lại bộ đếm giá trị về 0JScopy
In dấu vết ngăn xếp
Có thể có những trường hợp hữu ích khi in dấu vết ngăn xếp cuộc gọi của một hàm, có thể để trả lời câu hỏi làm thế nào bạn đạt được phần đó của mã?
Bạn có thể làm như vậy bằng cách sử dụng
3JScopy
JScopy
Điều này sẽ in dấu vết ngăn xếp. Đây là những gì được in nếu chúng tôi thử điều này trong Nút. js TRẢ LẠI
9JScopy
Tính toán thời gian đã sử dụng
Bạn có thể dễ dàng tính toán thời gian chạy một hàm bằng cách sử dụng
4 vàJScopy
5JScopy
JScopy
thiết bị xuất chuẩn và thiết bị xuất chuẩn
Như chúng ta đã thấy bảng điều khiển. log rất tốt để in các tin nhắn trong Bảng điều khiển. Đây là cái được gọi là đầu ra tiêu chuẩn, hoặc
6JScopy
7 in vào luồngJScopy
8JScopy
Nó sẽ không xuất hiện trong bảng điều khiển, nhưng nó sẽ xuất hiện trong nhật ký lỗi
Tô màu đầu ra
Bạn có thể tô màu đầu ra của văn bản trong bảng điều khiển bằng cách sử dụng các chuỗi thoát. Chuỗi thoát là một tập hợp các ký tự xác định một màu
Thí dụ
JScopy
Bạn có thể thử điều đó trong Nút. js REPL và nó sẽ in
9 màu vàngJScopy
Tuy nhiên, đây là cách cấp thấp để làm điều này. Cách đơn giản nhất để tô màu đầu ra của bảng điều khiển là sử dụng thư viện. Phấn là một thư viện như vậy và ngoài việc tô màu, nó còn hỗ trợ các phương tiện tạo kiểu khác, chẳng hạn như làm cho văn bản được in đậm, in nghiêng hoặc gạch chân
Bạn cài đặt với
0 là dùng đượcJScopy
JScopy
Sử dụng
1 thuận tiện hơn nhiều so với việc cố nhớ các mã thoát và mã này dễ đọc hơn nhiềuJScopy
Kiểm tra liên kết dự án được đăng ở trên để biết thêm ví dụ sử dụng
Tạo một thanh tiến trình
Progress là một gói tuyệt vời để tạo thanh tiến trình trong bảng điều khiển. Cài đặt nó bằng cách sử dụng
2JScopy
Đoạn mã này tạo thanh tiến trình gồm 10 bước và cứ sau 100 mili giây thì một bước được hoàn thành. Khi thanh hoàn thành, chúng tôi xóa khoảng thời gian