Console API

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Note: This feature is available in Web Workers.

Console API cung cấp các chức năng giúp nhà phát triển thực hiện các tác vụ gỡ lỗi, chẳng hạn như ghi log thông báo hoặc giá trị của biến tại những điểm xác định trong mã, hoặc đo thời gian để một thao tác hoàn tất.

Khái niệm và cách dùng

Console API ban đầu chủ yếu là một API độc quyền, với việc các trình duyệt khác nhau tự triển khai nó, dù theo những cách không nhất quán. Đặc tả Console API được tạo ra để định nghĩa hành vi nhất quán, và cuối cùng tất cả trình duyệt hiện đại đều đã thống nhất triển khai hành vi này, dù một số cách triển khai vẫn có thêm các hàm độc quyền riêng. Tìm hiểu thêm tại:

Cách dùng rất đơn giản: đối tượng console chứa nhiều phương thức mà bạn có thể gọi để thực hiện các tác vụ gỡ lỗi cơ bản, nhìn chung tập trung vào việc ghi lại nhiều giá trị khác nhau vào Web Console của trình duyệt.

Cho đến nay, phương thức được dùng phổ biến nhất là console.log(), được dùng để ghi log giá trị hiện tại chứa trong một biến cụ thể.

Giao diện

console

Cung cấp các chức năng gỡ lỗi cơ bản, bao gồm ghi log, dấu vết ngăn xếp, bộ định thời và bộ đếm.

Ví dụ

js
let myString = "Hello world";

// Xuất "Hello world" ra console
console.log(myString);

Xem trang tham chiếu console để biết thêm ví dụ.

Thông số kỹ thuật

Specification
Console
# console-namespace

Tương thích trình duyệt

Xem thêm

  • Tools
  • Web Console — cách Web Console trong Firefox xử lý các lời gọi console API
  • about:debugging — cách xem đầu ra console khi mục tiêu gỡ lỗi là một thiết bị di động