轩枫阁

首页 / 互联网 / 前端开发面试常见问题

前端开发面试常见问题

常见问题

HTML

  • doctype(文档类型)的作用是什么?
    • 告知浏览器的解析引擎,用什么文档类型喝规范来解析这个文档。l
  • 浏览器的严格模式喝混杂模式的区别?
  • 使用 XHTML 的局限有哪些?如果页面使用 ‘application/xhtml+xml’ 会有什么问题吗?
    • xhtml 要求严格,必须有 head body,标签必须都闭合。
    • 老浏览器不兼容
  • data-属性的作用是什么?
    • 可以为标签提供自定义属性,这些自定义的属性可以通过 对象的dataset 属性获取,不支持该属性的浏览器可以使用 getAttribute 方法来获取。
    • 注意:data-之后的以连字符分割的多个单词组成的属性,获取的时候使用驼峰风格。如

      ,获取时候需要使用 div.dataset.commentNum

  • 请描述一下 cookies,sessionStorage 和 localStorage 的区别?
    • cookie在浏览器和服务器间来回传递。 sessionStorage和localStorage不会
    • sessionStorage和localStorage的存储空间更大;
    • sessionStorage和localStorage有更多丰富易用的接口;
    • sessionStorage和localStorage各自独立的存储空间;
    • localStorage 长期存储数据,浏览器关闭后数据不丢失;sessionStorage 数据在浏览器关闭后自动删除
  • 请描述一下 GET 和 POST 的区别?

CSS

  • 描述下 “reset” CSS 文件的作用和使用它的好处。
    • 不同浏览器默认样式不一样,定义一个css reset可以使浏览器默认样式统一。
    • normalize.css

JavaScript

转载自:weijinshi

170/470
172/470

相关阅读

文章评论

  • 上面的面包屑与正文没有对齐啊,哈哈

    • 我故意哒

纸飞机许愿

x

钢琴节奏

请选择弹奏的曲谱

    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 1
    • 2

    [返回曲谱列表]

    点击开始录制,可以录制弹奏的曲子