console: phương thức tĩnh trace()

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.

Phương thức tĩnh console.trace() xuất một dấu vết ngăn xếp ra console.

Note: Trong một số trình duyệt, console.trace() cũng có thể xuất chuỗi các lời gọi và sự kiện bất đồng bộ dẫn đến console.trace() hiện tại nhưng không nằm trên ngăn xếp lời gọi, nhằm giúp xác định nguồn gốc của vòng lặp đánh giá sự kiện hiện tại.

Xem Dấu vết ngăn xếp trong tài liệu của console để biết chi tiết và ví dụ.

Cú pháp

js
console.trace()
console.trace(object1, /* …, */ objectN)

Tham số

objects Optional

Không hoặc nhiều đối tượng sẽ được xuất ra console cùng với dấu vết. Chúng được ghép và định dạng theo cùng cách như khi được truyền vào phương thức console.log().

Giá trị trả về

Không có (undefined).

Ví dụ

js
function foo() {
  function bar() {
    console.trace();
  }
  bar();
}

foo();

Trong console, dấu vết sau sẽ được hiển thị:

bar
foo
<anonymous>

Thông số kỹ thuật

Thông số kỹ thuật
Console
# trace

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

Xem thêm