跳到主要内容

海管家物流科技

凉了

一面

  • css 中哪些常见的布局方式

流式布局(Flow Layout)、浮动布局(Float Layout)、定位布局(Positioning Layout)、弹性盒子布局(Flexbox Layout)、网格布局(Grid Layout)

  • 元素绝对居中,有哪些实现方式
  • float 布局有什么副作用
    • 当父元素的高度不足以容纳所有子元素时,子元素可能会溢出到父元素的外部
    • 父元素的高度无法自动调整以适应子元素的高度
  • 清除浮动
  • 输入 URL 到页面渲染的过程
  • 浏览器缓存
  • Etag 实际上是什么
  • 有哪些跨域方案
  • JSONP 原理
  • 跨域的情况下关于 cookie 的问题
  • 浏览器本地存储的方法

localStorage、sessionStorage、IndexedDB、Web、IndexedDB、Web SQL Database(已经废弃)

  • localStorage 和 sessionStorage 除了在保存时间上不一样,还有什么地方不一样

localStorage 存储的数据在同一域名下的所有页面都可以访问,而 sessionStorage 存储的数据只能在创建它的窗口中访问

  • 浏览器在解析到 script 标签时,会有哪些行为(感觉是想问 defer 和 async)
  • 浏览器事件循环
  • 组件封装的设计思路