Câu hỏi phỏng vấn Javascript
Câu hỏi

DOM là gì?

Câu trả lời

DOM trong ngữ cảnh của phát triển web là viết tắt của Document Object Model. Đây là một giao diện lập trình ứng dụng (API) đa nền tảng và độc lập với ngôn ngữ lập trình, cho phép các tài liệu HTML hoặc XML được xem như một cấu trúc cây, trong đó mỗi nút của cây đại diện cho một phần của tài liệu

Đặc Điểm của DOM:

  • Cấu trúc cây: DOM mô tả tài liệu dưới dạng một cấu trúc cây, với mỗi phần tử, thuộc tính, và nội dung văn bản được biểu diễn như là một nút (node) trong cây
  • Tương tác: DOM cho phép các ngôn ngữ lập trình như JavaScript tương tác với tài liệu, cho phép thay đổi cấu trúc, kiểu dáng và nội dung của tài liệu một cách động
  • Độc lập với ngôn ngữ: Mặc dù DOM thường được sử dụng với JavaScript, nó được thiết kế để độc lập với bất kỳ ngôn ngữ lập trình cụ thể nào và có thể được triển khai cho bất kỳ ngôn ngữ nào

DOM không phải là một phần của ngôn ngữ JavaScript; nó là một Web API được sử dụng để xây dựng các trang web. JavaScript thường được sử dụng để tương tác với DOM và thực hiện các thao tác như thêm, xóa hoặc sửa đổi các phần tử HTML, lắng nghe và xử lý sự kiện, và thay đổi CSS của các phần tử

middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Kết quả đoạn code sau là gì? Hãy giải thích?

senior

Prototype trong Javascript là gì?

middle

Bạn biết gì về load event trong Javascript?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào