美文网首页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