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. Sau đây là một số ví dụ về cách 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ứcKiểu dữ liệu trả vềMô tả ngắn
error()voidXuất ra một thông báo lỗi trống ở cấp độ ERROR cho Stackdriver Logging.
error(formatOrObject, values)voidXuất ra thông báo cấp ERROR (LỖI) tới công cụ Ghi nhật ký Stackdriver.
info()voidXuất thông báo ở cấp INFO trống sang tính năng Ghi nhật ký Stackdriver.
info(formatOrObject, values)voidXuất thông báo ở cấp INFO vào tính năng Ghi nhật ký Stackdriver.
log()voidXuất ra thông báo cấp độ GỠ LỖI trống cho Stackdriver Logging.
log(formatOrObject, values)voidXuất ra thông báo cấp độ GỠ LỖI vào Stackdriver Logging.
time(label)voidBắt đầu một đồng hồ hẹn giờ mà bạn có thể dùng để theo dõi thời gian thực hiện thao tác.
timeEnd(label)voidDừng bộ tính giờ đã bắt đầu trước đó bằng cách gọi console.time().
warn()voidXuất ra một thông báo mức CẢNH BÁO trống cho Stackdriver Logging.
warn(formatOrObject, values)voidXuất ra thông báo cấp độ CẢNH BÁO cho Stackdriver Logging.

Tài liệu chi tiết

error()

Xuất ra một thông báo lỗi trống ở cấp độ ERROR cho Stackdriver Logging.


error(formatOrObject, values)

Xuất ra thông báo cấp ERROR (LỖI) tới công cụ Ghi nhật ký Stackdriver.

Các tham số

TênLoạiNội dung mô tả
formatOrObjectObjectmột chuỗi không chứa hoặc có nhiều chuỗi thay thế, hoặc một đối tượng JavaScript cần được ghi lại dưới dạng đối tượng JavaScript nếu không có tham số khác.
valuesObject...các đối tượng để thay thế các chuỗi thay thế trong thông báo. Thao tác này giúp 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 ở cấp INFO trống sang tính năng Ghi nhật ký Stackdriver.


info(formatOrObject, values)

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

Các tham số

TênLoạiNội dung mô tả
formatOrObjectObjectmột chuỗi không chứa hoặc có nhiều chuỗi thay thế, hoặc một đối tượng JavaScript cần được ghi lại dưới dạng đối tượng JavaScript nếu không có tham số khác.
valuesObject...các đối tượng để thay thế các chuỗi thay thế trong thông báo. Thao tác này giúp 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 thông báo cấp độ GỠ LỖI trống cho Stackdriver Logging.


log(formatOrObject, values)

Xuất ra thông báo cấp độ GỠ LỖI vào Stackdriver Logging.

Các tham số

TênLoạiNội dung mô tả
formatOrObjectObjectmột chuỗi không chứa hoặc có nhiều chuỗi thay thế, hoặc một đối tượng JavaScript cần được ghi lại dưới dạng đối tượng JavaScript nếu không có tham số khác.
valuesObject...các đối tượng để thay thế các chuỗi thay thế trong thông báo. Thao tác này giúp 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 đồng hồ hẹn giờ mà bạn có thể dùng để theo dõi thời gian thực hiện thao tác.

Các tham số

TênLoạiNội dung mô 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 lại trong Stackdriver.

Các tham số

TênLoạiNội dung mô tả
labelStringtên của đồng hồ hẹn giờ cần dừng.

warn()

Xuất ra một thông báo mức CẢNH BÁO trống cho Stackdriver Logging.


warn(formatOrObject, values)

Xuất ra thông báo cấp độ CẢNH BÁO cho Stackdriver Logging.

Các tham số

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