前端面试题
文章平均质量分 59
面试题
没学完threejs不改名
这个作者很懒,什么都没留下…
展开
-
前端面试题---JS篇(二)
(2)、例子:如果在当前对象中查找某个属性或方法时,当前对象不存在该属性或方法,JavaScript 引擎会沿着原型链向上查找,直到找到该属性或方法为止,或者查找到原型链的顶端。答:(1)、概念:闭包是指有权访问另一个函数作用域中变量的函数,优点是私有化数据,在私有化数据的基础上保持数据,缺点使用不恰当会导致内存泄漏,在不需要用到的时候及时把变量置为null。(2)、简单类型赋值,是生成相同的值,两个对象对应不同的地址;(4)、判断函数的返回值类型,如果是值类型,返回创建的对象。原创 2023-12-28 23:31:16 · 331 阅读 · 1 评论 -
前端面试题---JS篇(一)
(3)、有效时间不同:cookie可以设置有效期,在有效期内一直可用,即使浏览器被关闭,sessionStorage有效期是浏览器未被关闭之前,一旦关闭浏览器,sessionStorage的数据也会被清除,localStorage永久有效,浏览器关闭也会依旧存在,除非手动删除。答:(1)、typeof:一般用来判断基本数据类型,返回他的类型,但判断null是返回object,判断复杂数据类型的时候,只有判断function时会识别,其他复杂数据类型均返回object。答:浏览器打开了两个标签页是进程。原创 2023-12-28 21:02:45 · 347 阅读 · 1 评论 -
前端面试题---CSS篇(二)
4、margin-left,margin-top配合transform:translate(-50%,-50%)解决办法:(1)、清除浮动 (2)、给父盒子加高度 (3)、给父盒子加overflow:hidden。解决办法:(1)、给父盒子加边框 (2)、给父盒子加overflow:hidden。3、em是根据自身font-size改变,若自身没有,则根据父元素改变。2、父子盒子,给子盒子margin-top,父盒子会下移。答: 1、px是绝对单位,一旦固定,就不能随页面变化而改变。原创 2023-12-26 22:19:58 · 366 阅读 · 1 评论 -
前端面试题---CSS篇(一)
3、absolute 绝对定位,元素相对于最近的已定位祖先元素定位,如没有,则相对于页面进行定位,可以通过left、right、top、bottom属性控制元素偏移量。答:flex:1表示子元素的伸缩比例为1,即子元素可以根据剩余空间进行分配,并且在分配时所有的子元素的扩展比例相同。答: 1、伪元素:在内容元素的前后插入额外的元素或样式,但是这些元素实际上不在文档中生成。答: 1、简单易用:相比较于其他传统布局方式,flex布局更为简单,易于理解和使用,可以通过少量的css代码实现较为复杂的布局效果。原创 2023-12-26 18:12:02 · 367 阅读 · 1 评论 -
前端面试题---HTML篇
(2)、行内:span、img、textarea、select、input、label、em、strong等。(3)、input类型:number、tel、date、email、flie、time、url。答:分为两方面,一方面对与人来说,语义化使得我们更容易理解代码,使得项目页面更结构化。答:(1)、语义化标签:header、nav、seticon、article等。答:(1)、块级:p、div、h1-h6、ul、li、ol、dl、dd、dt。(2)、多媒体标签:video、audio。原创 2023-12-25 20:11:45 · 362 阅读 · 0 评论