Class console

console

Lớp này cho phép nhà phát triển ghi vào Nhật ký thực thi và Google Cloud Logging nếu tập lệnh được liên kết với một Dự án trên Google Cloud tiêu chuẩn.

Để hỗ trợ đầy đủ tính năng Cloud Logging và ghi nhật ký có cấu trúc, hãy sử dụng Logger. Các phương thức console chuyển đổi tuần tự các đối tượng thành chuỗi và không hỗ trợ jsonPayload trong quá trình ghi nhật ký có cấu trúc LogEntry.

function measuringExecutionTime() {
  const label = "myFunction() time"; // Labels the timing log entry.
  console.time(label); // Starts the timer.
  try {
    myFunction(); // Function to time.
  } catch (e) {
    // Logs an ERROR message.
    console.error("myFunction() yielded an error: " + e);
  }
  console.timeEnd(label); // Stops the timer, logs execution duration.
}

function myFunction() {
  // ...
}

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
error()voidXuất một thông báo cấp ERROR (LỖI) trống vào tính năng Ghi nhật ký Stackdriver.
error(formatOrObject, values)voidXuất thông báo cấp ERROR (LỖI) đến tính năng Ghi nhật ký Stackdriver.
info()voidXuất thông báo cấp INFO trống vào tính năng Ghi nhật ký Stackdriver.
info(formatOrObject, values)voidXuất thông báo cấp INFO sang tính năng Ghi nhật ký Stackdriver.
log()voidXuất một thông báo cấp DEBUG trống vào tính năng Ghi nhật ký Stackdriver.
log(formatOrObject, values)voidXuất thông báo cấp GỠ LỖI sang tính năng Ghi nhật ký Stackdriver.
time(label)voidBắt đầu một bộ hẹn giờ mà bạn có thể sử dụng để theo dõi thời gian thực hiện một thao tác.
timeEnd(label)voidDừng một bộ hẹn giờ đã bắt đầu trước đó bằng cách gọi console.time().
warn()voidXuất một thông báo cấp WARNING (CẢNH BÁO) trống vào tính năng Ghi nhật ký Stackdriver.
warn(formatOrObject, values)voidXuất một thông báo cấp WARNING (CẢNH BÁO) đến tính năng Ghi nhật ký Stackdriver.

Tài liệu chi tiết

error()

Xuất một thông báo cấp ERROR (LỖI) trống vào tính năng Ghi nhật ký Stackdriver.


error(formatOrObject, values)

Xuất thông báo cấp ERROR (LỖI) đến tính năng Ghi nhật ký Stackdriver.

Tham số

TênLoạiMô tả
formatOrObjectObjectmột chuỗi chứa không có hoặc nhiều chuỗi thay thế, hoặc một đối tượng JavaScript sẽ được ghi lại dưới dạng đối tượng JavaScript nếu không có tham số nào khác.
valuesObject...đối tượng để thay thế chuỗi thay thế trong thông báo. Điều này giúp bạn kiểm soát thêm định dạng của đầu ra.

info()

Xuất thông báo cấp INFO trống vào tính năng Ghi nhật ký Stackdriver.


info(formatOrObject, values)

Xuất thông báo cấp INFO sang tính năng Ghi nhật ký Stackdriver.

Tham số

TênLoạiMô tả
formatOrObjectObjectmột chuỗi chứa không có hoặc nhiều chuỗi thay thế, hoặc một đối tượng JavaScript sẽ được ghi lại dưới dạng đối tượng JavaScript nếu không có tham số nào khác.
valuesObject...đối tượng để thay thế chuỗi thay thế trong thông báo. Điều này giúp bạn kiểm soát thêm định dạng của kết quả.

log()

Xuất một thông báo cấp DEBUG trống vào tính năng Ghi nhật ký Stackdriver.


log(formatOrObject, values)

Xuất thông báo cấp GỠ LỖI sang tính năng Ghi nhật ký Stackdriver.

Tham số

TênLoạiMô tả
formatOrObjectObjectmột chuỗi chứa không có hoặc nhiều chuỗi thay thế, hoặc một đối tượng JavaScript sẽ được ghi lại dưới dạng đối tượng JavaScript nếu không có tham số nào khác.
valuesObject...đối tượng để thay thế chuỗi thay thế trong thông báo. Điều này giúp bạn kiểm soát thêm định dạng của kết quả.

time(label)

Bắt đầu một bộ hẹn giờ mà bạn có thể sử dụng để theo dõi thời gian thực hiện một thao tác.

Tham số

TênLoạiMô tả
labelStringTên để đặt cho bộ hẹn giờ mới.

timeEnd(label)

Dừng một bộ hẹn giờ đã bắt đầu trước đó bằng cách gọi console.time(). Thời lượng sẽ được ghi lại trong Stackdriver.

Tham số

TênLoạiMô tả
labelStringtên của đồng hồ hẹn giờ cần dừng.

warn()

Xuất một thông báo cấp WARNING (CẢNH BÁO) trống vào tính năng Ghi nhật ký Stackdriver.


warn(formatOrObject, values)

Xuất một thông báo cấp WARNING (CẢNH BÁO) đến tính năng Ghi nhật ký Stackdriver.

Tham số

TênLoạiMô tả
formatOrObjectObjectmột chuỗi chứa không có hoặc nhiều chuỗi thay thế, hoặc một đối tượng JavaScript sẽ được ghi lại dưới dạng đối tượng JavaScript nếu không có tham số nào khác.
valuesObject...đối tượng để thay thế chuỗi thay thế trong thông báo. Điều này giúp bạn kiểm soát thêm định dạng của kết quả.