美文网首页
2021-01-28面试题

2021-01-28面试题

作者: Viewwei | 来源:发表于2021-01-28 08:13 被阅读0次

浏览器内多个标签页之间的通信方式有哪些 ?

  • websocket 可跨域
  • postMessage 可跨域
  • worker的 SharedWorker
  • Server-Sent Events
  • localStorage
  • BroadcastChannel
  • Cookies

具体代码参考 实例代码

简述下你理解的优雅降级和渐进增强

渐进增强和优雅的降级这两个概念是在 css3 之后火起来的,由于低级浏览器不支持 css3,但是又不忍放弃,所以在高级浏览器中使用 css3,而低级浏览器中只保证基本功能

优雅降级

先补考虑兼容性,优先最新版本浏览器效果,之后在逐渐兼容低版本浏览器

渐进增强

考虑兼容,以较低浏览器为主,之后在逐渐增强对新版本浏览器的支持

代码中表现

在降级中优先把 css3 属性写在前面,把然后在把较低版本的 css 写在后面,增强恰好相反

写一个判断数据类型的方法

function type(obj) {
     return /^\[object (\w*)]$/.test(Object.prototype.toString.call(obj)) ? RegExp.$1 : 'unknown';
}
  • 注意
console.log(Object.prototype.toString.call("abc"));  // [object String]

相关文章

  • Apple Review

    2021-01-28 Guideline 2.5.1 - Performance - Software Requi...

  • 2021-01-28面试题

    浏览器内多个标签页之间的通信方式有哪些 ? websocket 可跨域 postMessage 可跨域 work...

  • 抖音成为2021年春节晚会红包合作方

    Douyin to Sponsor New Year's Gala 2021-01-28 340词 四级生活 On...

  • 2021-05-11:扫描隆昌北关、石牌坊

    【链接:2021-01-28:四川隆昌北关·石牌坊[https://www.jianshu.com/writer#...

  • 2021-01-28 好奇来源于冲突

    【2021-01-28日精进 第254天/1825】表现:9分 体验 (事实,情绪,感受) 昨天孩子对找实习,...

  • 你若盛开,蝴蝶自来

    2021-01-28(农历腊月十六)日精进第10天 | 没有记录就没有发生 2021年的事业梦想个人目标描述:达成...

  • 2021-03-07 静夜思故乡

    静夜思故乡 当代中国诗人 莘 心 题记:初夜,闲步湖畔,赋诗一首。写于2021-01-28 碧空明月圆, 信...

  • 面试材料

    面试经验 面试题1 面试题2 面试题3 面试题4 面试题5 面试题6――数据结构 面试题7――网络 面试题8――汇...

  • 高阶面试题

    webpack面试题 面试题:webpack插件 Git面试题 面试题:git常用命令 面试题:解决冲突 面试题:...

  • 时空接管

    我怎么如此幸运-重生149-戴红霞(2021-01-28) 我怎么如此幸运-时空接管 1.我怎么如此幸运意想不到啾...

网友评论

      本文标题:2021-01-28面试题

      本文链接:https://www.haomeiwen.com/subject/bifttltx.html