Đây là lệnh tê giác có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
hino - gọi shell JavaScript để chạy các tập lệnh ở chế độ hàng loạt hoặc tương tác
SYNOPSIS
tê giác [tùy chọn] script_filename_or_url [script_arguments]
MÔ TẢ
Trang hướng dẫn sử dụng này tài liệu ngắn gọn về tê giác chỉ huy. Trang hướng dẫn sử dụng này được viết cho
bản phân phối Debian vì chương trình gốc không có trang hướng dẫn sử dụng. Nó là
được viết theo tài liệu html.
tê giác là một tập lệnh bắt đầu cho trình bao JavaScript tê giác cung cấp một cách đơn giản để chạy
tập lệnh ở chế độ hàng loạt hoặc môi trường tương tác để lập trình khám phá.
LỰA CHỌN
-e script_source
Thực thi script_source dưới dạng tập lệnh JavaScript.
-f script_filename_or_url
Đọc nội dung script_filename_or_url và thực thi nó như một đoạn mã JavaScript.
-opt, -O mức độ lựa chọn
Tối ưu hóa ở cấp optLevel, phải là một số nguyên từ -1 đến 9. -1 nghĩa là
Chế độ thông dịch luôn được sử dụng. 0 có nghĩa là không có tối ưu hóa trong khi 9 có nghĩa là tất cả
tối ưu hóa được thực hiện.
-phiên bản phiên bảnSố
Chỉ định phiên bản ngôn ngữ để biên dịch. Phiên bản chuỗiNumber phải là
một trong 100, 110, 120, 130 hoặc 140. Xem Các Phiên bản Ngôn ngữ JavaScript để biết thêm
thông tin về các phiên bản ngôn ngữ.
-khắt khe
Kích hoạt chế độ nghiêm ngặt.
DỰ KIẾN ĐẶC TÍNH
Các tập lệnh thực thi trong trình bao có quyền truy cập vào một số thuộc tính bổ sung của cấp cao nhất
vật.
đối số
Đối tượng đối số là một mảng chứa các chuỗi của tất cả các đối số đã cho
tại dòng lệnh khi trình bao được gọi.
help () Việc thực thi chức năng trợ giúp sẽ in thông báo sử dụng và trợ giúp.
defineClass (tên lớp)
Xác định một phần mở rộng bằng cách sử dụng lớp Java được đặt tên với đối số chuỗi className.
Sử dụng ScriptableObject.defineClass () để xác định phần mở rộng.
deserialize (tên tập tin)
Khôi phục từ tệp được chỉ định một đối tượng được ghi trước đó bằng lệnh gọi tới
tuần tự hóa.
trọng tải([tên tệp, ...])
Tải các tệp nguồn JavaScript được đặt tên bằng các đối số chuỗi. Nếu nhiều đối số thì
cho trước, lần lượt từng tệp được đọc và thực thi.
loadClass (tên lớp)
Tải và thực thi lớp được đặt tên bởi đối số chuỗi className. Cả lớp phải
là một lớp triển khai giao diện Script, cũng như bất kỳ tập lệnh nào được biên dịch bởi
jsc.
in([expr ...])
Đánh giá và in biểu thức. Đánh giá từng biểu thức, chuyển đổi kết quả thành
chuỗi và in nó.
Đọc tài liệu(đường dẫn [, characterCoding])
Đọc tệp đã cho và chuyển đổi các byte của nó thành một chuỗi bằng cách sử dụng ký tự được chỉ định
mã hóa hoặc mã hóa ký tự mặc định nếu đối số mã hóa rõ ràng không được đưa ra.
readUrl (url [, characterCoding])
Mở kết nối đầu vào đến url chuỗi đã cho, đọc tất cả các byte của nó và chuyển đổi
chúng thành một chuỗi bằng cách sử dụng mã hóa ký tự được chỉ định hoặc mã hóa ký tự mặc định
nếu đối số mã hóa rõ ràng không được đưa ra.
runCommand (commandName, [arg, ...] [tùy chọn])
Thực thi lệnh được chỉ định với đối số đã cho và các tùy chọn riêng biệt
xử lý và trả về trạng thái thoát của tiến trình. Để biết chi tiết, hãy xem JavaDoc cho
org.mozilla.javascript.tools.shell.Global # runCommand.
tuần tự hóa (đối tượng, tên tệp)
Tuần tự hóa đối tượng đã cho vào tệp được chỉ định.
đẻ trứngchức năngOrScript)
Chạy chức năng hoặc tập lệnh đã cho trong một chuỗi khác.
đồng bộ hóa(chức năng)
tạo một hàm đồng bộ hóa (theo nghĩa của một phương pháp đồng bộ hóa Java) từ
một chức năng hiện có. Hàm mới đồng bộ hóa trên đối tượng này của nó
sự cầu khẩn.
bỏ () Thoát khỏi trình bao. Vỏ cũng sẽ thoát ở chế độ tương tác nếu phần cuối của tệp
ký tự được nhập tại dấu nhắc.
phiên bản([con số])
Nhận hoặc đặt số phiên bản JavaScript. Nếu không có đối số nào được cung cấp, thì hiện tại
số phiên bản được trả lại. Nếu một đối số được cung cấp, nó sẽ là một trong những
100, 110, 120, 130 hoặc 140 để chỉ JavaScript phiên bản 1.0, 1.1, 1.2, 1.3 hoặc
1.4 tương ứng.
Sử dụng tê giác trực tuyến bằng các dịch vụ onworks.net