摘要: 面试公司:同辉科技贸易有限公司 面试岗位:前端开发 面试难度:一般 面试结果:初试通过 面试问题: 1. Vue生命周期,页面第一次加载渲染触发哪几个 2. 双向数据绑定 3. Vuex 4. 数组的方法 5. JS数据类型的检测 6. this指向问题 7. 清除浮动的方式 8. 字符串常用的方法 阅读全文
posted @ 2021-10-27 17:35 编程是我快乐 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 如实通过JavaScript实现图片随鼠标移动? 鼠标点击图片跟着动的实现原理: 通过event.clientX和event.clilentY获取鼠标位置,然后将鼠标的X轴值和Y轴的值分别赋值给绝定位(absolute)的图片的left值和top值。 下面我们通过代码具体来实现: <!DOCTYPE html> <html lang="en"> < 阅读全文
posted @ 2021-10-27 17:20 编程是我快乐 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 下面前端面试问题,从趣IT前端开发面经板块中多个面经贴中整理而来,并且已经整理答案链接,供大家参考学习,建议收藏、理解。 1、用css让一个div盒子水平垂直居中的写法? 2、如何清除浮动 3、如何解决margin塌陷 4、你对语义化的理解 5、H5和C3的新特性 6、HTTP和HTTPS有什么区别 阅读全文
posted @ 2021-10-19 11:38 编程是我快乐 阅读(2011) 评论(0) 推荐(0) 编辑
摘要: 面试公司:广州示云科技有限公司 面试岗位:前端开发工程师 薪资范围:10~14k 面试结果:收到offer,11k, 公司简介:公司是一个自研公司,有自己的产品,目前正在优化自己的项目需要人手,一共就一轮面试,先笔试在面试,笔试题很简单,面试的时候面试官只问了几个简单的问题,不是很难,本来感觉答的不 阅读全文
posted @ 2021-10-15 10:56 编程是我快乐 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 面试公司:杭州钛鑫科技有限公司 面试岗位:前端开发工程师 面试问题: 1. 自我介绍 2. 说明一下上家公司情况 3. 之前做过多久前端 4. html5新增了哪些内容 5. 移动端布局都用过哪些 6. rem适配移动端的原理 7. js数据类型都有哪些 8. js如何实现继承 9. 数组常用的操作 阅读全文
posted @ 2021-10-11 14:32 编程是我快乐 阅读(63) 评论(0) 推荐(0) 编辑
摘要: JavaScript代码是由浏览器中的JavaScript解析器来执行的,JavaScript解析器在运行JavaScript代码的时候会进行预解析,也就是提前对代码中的var变量声明和function函数声明进行解析,然后再去执行其他的代码。 为了方便大家更好地理解,下面我们通过一段简单的代码来演 阅读全文
posted @ 2021-10-08 18:33 编程是我快乐 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 使用动画之前必须先定义关键帧,一个关键帧表示动画过程中的一个状态。在CSS3中,@keyframes规则用于创建动画。在@keyframes中规定某项CSS样式,就能创建由当前样式逐渐变为新样式的动画效果。@keyframes属性的语法格式如下。 @keyframes animationname { 阅读全文
posted @ 2021-10-07 18:12 编程是我快乐 阅读(1305) 评论(0) 推荐(0) 编辑
摘要: H5新特性 1、拖拽释放(Drap and drop) API ondrop 拖放是一种常见的特性,即抓取对象以后拖到另一个位置,在HTML5中,拖放是标准的一部分,任何元素都能够拖放 2、自定义属性data-id 3、语义化更好的内容标签(header,nav,footer ,aside, art 阅读全文
posted @ 2021-10-07 17:53 编程是我快乐 阅读(178) 评论(0) 推荐(0) 编辑
摘要: “var、let、const声明变量的区别”是前端开发工程师面试中经常被问到的面试问题,是前端开发需要重点记住的知识。下面我们一起来总结下: let与const声明很类似,我么先看var与let的区别: 1.var声明变量可以重复声明,重复声明后之前变量值被覆盖;而let不可以重复声明,重复声明会报 阅读全文
posted @ 2021-10-07 13:29 编程是我快乐 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 当一个盒子的总宽度确定之后,要想给盒子添加边框或内边距,往往需要更改 width属性值,才能保证盒子总宽度不变,操作起来烦琐且容易出错,运用CSS3的box-sizing属性可以轻松解决这个问题。box-sizing属性用于定义盒子的宽度值和高度值是否包含元素的内边距和边框,其基本语法格式如下。 b 阅读全文
posted @ 2021-10-06 18:30 编程是我快乐 阅读(4319) 评论(0) 推荐(1) 编辑