再惠网络科技
1.Html5新增的语义化标签有哪些
语义化标签优点:1.提升可访问性2.seo 3.结构清晰,利于维护Header页面头部main页面主要内容footer页面底部Nav导航栏aside侧边栏article加载页面一块独立内容Section相 当 于div figure加 载 独 立 内 容 ( 上 图 下 字 )figcaption figure的标题Hgroup标题组合标签mark高亮显示dialog加载对话框标签(必须 配合open属性)Embed加载插件的标签video加载视频audio加载音频(支持格式ogg,mp3,wav)
2.行内元素/块级元素有哪些?
行内元素:相邻的行内元素会排列在同一行,不会独占一行设置宽高无效span块级元素:会独占一行 可以设置宽高等属性div可变元素:根据上下文预警决定该元素为块元素还是内联元素块级元素:div h1-h6 hr p ul ol table address blockquote dir from menu行内元素:a br I em img input select span sub sup u textarea可变元素:button del iframe ins
3.常见的兼容性一阶段内容中记几个
4.关于JS动画和css3动画的差异性
渲染线程分为main thread和compositor thread,如果css动画 只 改 变transform和opacity, 这 时 整 个CSS动 画 得 以 在compositor trhead完成(而JS动画则会在main thread执行, 然后出发compositorthread进行下一步操作) ,特别注意的是如果 改变transform和opacity是不会layout或者paint的。 区别: 功能涵盖面,JS比CSS大 实现/重构难度不一,CSS3比JS更加简单,性 能跳优方向固定对帧速表现不好的低版本浏览 器,css3可以做到自然降级css动画有天然事件支持css3有兼容性问题
5.闭包是什么?有什么特性?对页面会有什么影响
闭包可以简单理解成:定义在一个函数内部的函数。其中一个内部函数在包含它们的外部函数之外被调用时,就会形成闭包。
6.普通函数和构造函数的区别
7.说一下事件委托
简介:事件委托指的是,不在事件的发生地(直接dom)上设置监 听函数,而是在其父元素上设置监听函数,通过事件冒泡,父元素可 以监听到子元素上事件的触发,通过判断事件发生元素DOM的类 型,来做出不同的响应。 举例:最经典的就是ul和li标签的事件监听,比如我们在添加事 件时候,采用事件委托机制,不会在li标签上直接添加,而是在ul父元素上添加。 好处:比较合适动态元素的绑定,新添加的子元素也会有监听函数, 也可以有事件触发机制。
8.This指向
在JavaScript中,this通常指向的是我们正在执行的函数本身,或者是, 指向该函数所属的对象。
全局的this →指向的是Window
对象中的this →指向其本身
事件中this →指向事件对象
9.重绘和回流是什么
回流:当render tree中的一部分或者全部因为元素的规模尺寸,布局, 隐藏等改变而需要重新构建,这就叫回流,每个页面至少需要一次回流, 就是在页面第一次加载的时候,这时候一定会发生回流,因为要构建render tree在回流的时候,浏览器会使渲染树中收到影响的部分失效,并重新构造 这部分渲染树,完成回流后,浏览器会重新绘制受影响的部分到屏幕中, 这就是重绘 当rendertree中的一些元素需要更新属性,而这些属性只是影响元素的 外观,不会影响布局,就叫重绘
10.Jquery插入节点的方法
11.v-text与{{}}与v-html区别
民生银行
1.DOM渲染在那个生命周期阶段内完成
DOM渲染在mounted周期中就已经完成
2.Vue中指令有哪些
3.Vuex怎么请求异步数据
1.首先在state中创建变量2.然后在action中调用封装好的axios请求,异步接收数据,commit提交给mutations Mutations中改变state中的状态,将从action中获取到的值赋值给state
4.Vue路由懒加载(按需加载路由)
5.Vue与react区别
6.调用super(props)的目的是什么
Super()调用父类的构造方法,有super,组件才有自己的this,在组 件全局中都可以使用this,如果只是constructor而不执行super,之后 的this都是错的,super继承父组件的this
7.如何提高小程序的首屏加载时间
提前请求:异步数据数据请求不需要等待页面渲染完成
利用缓存:利用storageAPI对异步请求数据进行缓存,二次启动时
先利用缓存数据渲染页面,再进行后台更新
避免白屏:先展示页面骨架和基础内容
及时反馈:及时地对需要用户等待的交互操作给出反馈,避免用户以
为小程序没有响应
性能优化:避免不当使用setdata和onpagescroll
8.小程序页面间有哪些传递数据的方法
9.怎么提升页面性能?性能优化有哪些?
10.后台传递过来的数据是那些
11.Css3新增的特性
12.浏览器的标准模式和怪异模式区别?
标准模式:浏览器按照W3C标准解析执行代码 怪异模式:浏览器根据自己的方式解析执行代码,因为不同浏览器解析 执行方式不一样,所以叫怪异模式
全部评论
(1) 回帖