Class console

bảng điều khiển

Lớp này cho phép nhà phát triển ghi nhật ký vào dịch vụ Ghi nhật ký Stackdriver của Google Cloud Platform. Nội dung sau đây hiển thị một số ví dụ ghi nhật ký:

function measuringExecutionTime() {
  // A simple INFO log message, using sprintf() formatting.
  console.info('Timing the %s function (%d arguments)', 'myFunction', 1);

  // Log a JSON object at a DEBUG level. If the object contains a property called "message",
  // that is used as the summary in the log viewer, otherwise a stringified version of
  // the object is used as the summary.
  var parameters = {
    isValid: true,
    content: 'some string',
    timestamp: new Date()
  };
  console.log(parameters);

  var label = 'myFunction() time';  // Labels the timing log entry.
  console.time(label);              // Starts the timer.
  try {
    myFunction(parameters);         // 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.
}

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 trống mức LỖI tới Stackdriver Logging.
error(formatOrObject, values)voidXuất thông báo cấp LỖI tới Stackdriver Logging.
info()voidXuất thông báo trống ở cấp INFO sang Stackdriver Logging.
info(formatOrObject, values)voidXuất thông báo ở cấp INFO lên Stackdriver Logging.
log()voidXuất ra một thông báo trống về mức DEBUG (Gỡ lỗi) vào Stackdriver Logging.
log(formatOrObject, values)voidXuất thông báo mức GỠ LỖI vào Stackdriver Logging.
time(label)voidBắt đầu một bộ tính giờ mà bạn có thể sử dụng để theo dõi thời gian thực hiện một hoạt động.
timeEnd(label)voidDừng bộ tính giờ đã bắt đầu trước đó bằng cách gọi console.time().
warn()voidXuất một thông báo trống về mức WARNING tới Stackdriver Logging.
warn(formatOrObject, values)voidĐưa ra thông báo mức WARNING tới Stackdriver Logging.

Tài liệu chi tiết

error()

Xuất một thông báo trống mức LỖI tới Stackdriver Logging.


error(formatOrObject, values)

Xuất thông báo cấp LỖI tới Stackdriver Logging.

Tham số

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

info()

Xuất thông báo trống ở cấp INFO sang Stackdriver Logging.


info(formatOrObject, values)

Xuất thông báo ở cấp INFO lên Stackdriver Logging.

Tham số

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

log()

Xuất ra một thông báo trống về mức DEBUG (Gỡ lỗi) vào Stackdriver Logging.


log(formatOrObject, values)

Xuất thông báo mức GỠ LỖI vào Stackdriver Logging.

Tham số

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

time(label)

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

Tham số

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

timeEnd(label)

Dừng bộ tính giờ đã bắt đầu trước đó bằng cách gọi console.time(). Thời lượng đã được ghi vào Stackdriver.

Tham số

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

warn()

Xuất một thông báo trống về mức WARNING tới Stackdriver Logging.


warn(formatOrObject, values)

Đưa ra thông báo mức WARNING tới Stackdriver Logging.

Tham số

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