腾讯前端面试题目及答案(权威推荐).docxVIP

  • 1
  • 0
  • 约3.48千字
  • 约 7页
  • 2026-09-11 发布于新疆
  • 举报

腾讯前端面试题目及答案(权威推荐).docx

腾讯前端面试题目及答案(权威推荐)

一、前端基础知识(20分)

1.什么是DOM,它与BOM的区别是什么?

答案:DOM(DocumentObjectModel,文档对象模型)是HTML或XML文档的编程接口,它将文档表示为节点或对象的树结构,开发者可通过JavaScript操作DOM动态修改网页内容。BOM(BrowserObjectModel,浏览器对象模型)是浏览器提供的与浏览器窗口交互的对象集合(如window、navigator、location等),用于控制浏览器行为(如弹窗、跳转页面)或获取浏览器信息。DOM是文档的表示,BOM是浏览器的表示,两者是不同的对象模型,但常一起使用。

2.解释CSS盒模型,并区分标准盒模型和怪异盒模型。

答案:CSS盒模型是指元素在页面中占据的矩形空间,由内容(content)、内边距(padding)、边框(border)、外边距(margin)四部分组成。标准盒模型(W3C标准):元素总宽度=宽度(width)+左右内边距(padding)+左右边框(border)+左右外边距(margin);总高度=高度(height)+上下内边距(padding)+上下边框(border)+上下外边距(margin)。怪异盒模型(IE早期版本):元素总宽度=宽度(width)+左右

文档评论(0)

1亿VIP精品文档

相关文档