Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Phương thức HTML DOM console.assert()


Phương thức HTML DOM console.assert() được dùng để ghi một thông điệp ra console chỉ khi biểu thức đầu tiên được cung cấp cho nó là false. Các thông điệp này được dự định để người dùng thấy. Biểu thức cũng như thông điệp hiển thị được gửi làm tham số đầu tiên và thứ hai cho phương thức console.assert() tương ứng.

Cú pháp

Cú pháp sau đây dùng cho phương thức console.assert():

console.assert(assertion, msg);

Ở đây, assertion là bất kỳ biểu thức nào trả về boolean true hoặc false. msg là một chuỗi hoặc đối tượng JavaScript. Assertion nên là false để hiển thị msg trên console.

Ví dụ

Hãy xem một ví dụ cho phương thức console.assert():

<!DOCTYPE html> <html> <body> <h1>Ví dụ console.assert</h1> <p>Để xem thông điệp, nhấn F12 trên bàn phím và vào tab console.</p> <script> console.assert(document.getElementById("Sample"), "Bạn không có phần tử với ID 'Sample' trong tài liệu này"); </script> </body> </html>

Kết quả

Điều này sẽ tạo ra kết quả sau:

Phương thức HTML DOM console.assert()

Trong tab console trong công cụ phát triển, bạn sẽ thấy điều sau:

Phương thức HTML DOM console.assert()

Trong ví dụ trên:

Chúng ta đã sử dụng phương thức console.assert() và phương thức getElementById() để lấy phần tử có id "Sample" liên kết với nó. Vì không có phần tử nào trong tài liệu HTML của chúng ta, nó sẽ trả về false.

Tham số thứ hai nhận thông điệp mà nó sẽ hiển thị chỉ khi tham số đầu tiên trả về false. Thông điệp trong trường hợp của chúng ta là "Bạn không có phần tử với ID 'Sample' trong tài liệu này", được hiển thị trong console:

console.assert(document.getElementById("Sample"), "Bạn không có phần tử với ID 'Sample' trong tài liệu này");