10 2021 档案
摘要:面试公司:同辉科技贸易有限公司 面试岗位:前端开发 面试难度:一般 面试结果:初试通过 面试问题: 1. Vue生命周期,页面第一次加载渲染触发哪几个 2. 双向数据绑定 3. Vuex 4. 数组的方法 5. JS数据类型的检测 6. this指向问题 7. 清除浮动的方式 8. 字符串常用的方法
阅读全文
摘要:
鼠标点击图片跟着动的实现原理: 通过event.clientX和event.clilentY获取鼠标位置,然后将鼠标的X轴值和Y轴的值分别赋值给绝定位(absolute)的图片的left值和top值。 下面我们通过代码具体来实现: <!DOCTYPE html> <html lang="en"> <
阅读全文
鼠标点击图片跟着动的实现原理: 通过event.clientX和event.clilentY获取鼠标位置,然后将鼠标的X轴值和Y轴的值分别赋值给绝定位(absolute)的图片的left值和top值。 下面我们通过代码具体来实现: <!DOCTYPE html> <html lang="en"> <
阅读全文
摘要:下面前端面试问题,从趣IT前端开发面经板块中多个面经贴中整理而来,并且已经整理答案链接,供大家参考学习,建议收藏、理解。 1、用css让一个div盒子水平垂直居中的写法? 2、如何清除浮动 3、如何解决margin塌陷 4、你对语义化的理解 5、H5和C3的新特性 6、HTTP和HTTPS有什么区别
阅读全文
摘要:面试公司:杭州钛鑫科技有限公司 面试岗位:前端开发工程师 面试问题: 1. 自我介绍 2. 说明一下上家公司情况 3. 之前做过多久前端 4. html5新增了哪些内容 5. 移动端布局都用过哪些 6. rem适配移动端的原理 7. js数据类型都有哪些 8. js如何实现继承 9. 数组常用的操作
阅读全文
摘要:使用动画之前必须先定义关键帧,一个关键帧表示动画过程中的一个状态。在CSS3中,@keyframes规则用于创建动画。在@keyframes中规定某项CSS样式,就能创建由当前样式逐渐变为新样式的动画效果。@keyframes属性的语法格式如下。 @keyframes animationname {
阅读全文
摘要:H5新特性 1、拖拽释放(Drap and drop) API ondrop 拖放是一种常见的特性,即抓取对象以后拖到另一个位置,在HTML5中,拖放是标准的一部分,任何元素都能够拖放 2、自定义属性data-id 3、语义化更好的内容标签(header,nav,footer ,aside, art
阅读全文
摘要:当一个盒子的总宽度确定之后,要想给盒子添加边框或内边距,往往需要更改 width属性值,才能保证盒子总宽度不变,操作起来烦琐且容易出错,运用CSS3的box-sizing属性可以轻松解决这个问题。box-sizing属性用于定义盒子的宽度值和高度值是否包含元素的内边距和边框,其基本语法格式如下。 b
阅读全文
摘要:Js变量转为字符串类型的方法有以下3种,大家可以根据场景选择适合的方法,下面我们一一介绍。 1. toString()用法 语法: 变量 = 变量.toString(); 案例: <script> var num = 5; num = num.toString(); console.log(num,
阅读全文

浙公网安备 33010602011771号