Computer >> Máy Tính >  >> Lập trình >> Javascript

Nhược điểm của việc sử dụng innerHTML trong JavaScript

Việc sử dụng HTML bên trong trong JavaScript có những nhược điểm sau -

Không có hỗ trợ nối thêm mà không trả lại toàn bộ bên trongHTML. Điều này làm cho việc thay đổi nộiHTML trực tiếp rất chậm.

Ví dụ:để thêm vào thẻ html, bạn cần thực hiện những việc sau -

let myDiv = document.querySelector('#myDiv')
// Reparses the whole myDiv tag.
myDiv.innerHTML += '<p>Added new tag</p>'

innerHTML không cung cấp xác thực và do đó, chúng tôi có thể chèn HTML hợp lệ và bị hỏng vào tài liệu và phá vỡ nó.