美文网首页vue面试题
第十六天vue面试题

第十六天vue面试题

作者: 小程要谦虚 | 来源:发表于2019-07-22 00:01 被阅读7次

    1.列举三种强制类型转换和两种隐式类型转换

    强制(parseInt(),parseFloat(),Number())

    隐式(== ,!!)

    2.JavaScript typeof返回哪些数据类型

    1.number

    2.string

    3.boolean

    4.undefined

    5.symbol

    6.object typeof null === 'object'

    7.function

    3.window.onload 和document.ready的区别

    document.ready和onload的区别为:加载程度不同、执行次数不同、执行速度不同。

    window.onload() 是页面元素全部下载完成后才执行,并且一个页面只能出现一次

    Document.ready() 页面结构加载就立即执行(不需要全部下载完成),可以在同一个页面出现多次

    4.== 和 ===的区别

    ===是严格等于,必须是等号两边的值完全相等,数据类型也完全相等的时候才相等、==是非严格等于,会先对等式两边进行隐式类型转换,然后再进行对比

    5.style标签写在body前和body后有什么区别

    body后的style标签的优先级要高于body前的style标签

    写在body标签后由于浏览器以逐行方式对html文档进行解析,当解析到写在尾部的样式表(外联或写在style标签)会导致浏览器停止之前的渲染,等待加载且解析样式表完成之后重新渲染,在IE浏览器下可能会出现FOUC现象(即样式失效导致的页面闪烁问题)

    相关文章

      网友评论

        本文标题:第十六天vue面试题

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