道阻且长啊TAT(前端面试总结) 前端 面试 笔试 面试 腾讯一面 1.浏览器工作原理 浏览器的主要组件包括: 用户界面- 包括地址栏、后退/前进按钮、书签目录 浏览器引擎- 用来查询及操作渲染引擎的接口 渲染引擎- 渲…
标签:html5
巧妙运用v-model实现父子组件传值
v-model介绍 熟悉Vue的小伙伴们都知道 v-model 是Vue的一个很大的特色,可以实现双向数据绑定。但本质上呢,它不过是语法糖,它负责监听用户的输入事件以更新数据。以下摘取自Vue官方文档 v-model 在…
一种不完美的网页字体异步加载方法
问题 最近在做一个项目时,遇到了这样一个问题:网页大标题要用设计师指定的中文字体,该字体文件比较大,浏览器加载字体文件的过程中是不会显示使用该字体的文本的,于是出现了初次打开网页时有一段时间“No title”的BUG。…
微信小游戏API调用Egret
野子电竞数据官网改版https://www.xxe.io/全新登场在Egret中是可以直接调用微信小游戏的API的,Egret中添加了平台代码,可以调用各个平台API。 新建工程会发现在src文件夹中会包含一个Platf…
防抖动处理和节流 小技巧
1. 简单的防抖动处理,一秒内点击一次 var timer = null; $('.coupon').click(function(){ if (timer) { return; } timer = true; setT…
输入框只能输入负数,整数,2位小数(键盘弹起事件)
html代码 <input type="text" onkeyup="clearNoNum(this)"> js代码 function clearNoNum(obj) { var str,num,arr,le…
《每周一点canvas动画》——移动物体(2)
内容已删除,请前往博客观看后续内容
web 移动端 ios 浏览器中 animation 动画异常
关键字:animation,ios,移动端,异常解决问题的办法:页面dom加载完毕时延时给dom加上动画类名。即在vue的mounted钩子中用定时器延时100ms左右给需要动画的dom加上类名。 我们在写动画的时候常常…
2019年7-8月份前端面试题
记录我最近面试缺漏的知识点 css 1.bootstrap如何实现手机PC端自适应 媒体查询 2.flex布局 父容器:(记得常用属性) display:flex flex-direction: row | row-re…
React复习进阶 - 高阶组件的使用/配置装饰品模式/新版context的使用
所谓高阶组件即使是接受一个组件作为参数, 返回一个新组件的函数, 用于提高组件的”自身能力”, 提高组件复用性 1.普通高阶组件 HOC函数将父级属性向下传递,并追加新属性,为Dumb添加样式和n…
getUserMedia API的两个使用案例
之前在微博看到了@HeeroLaw的文章《通过WebRTC获取摄像头影像》,了解到了getUserMedia这个API,觉得挺有意思的,于是亲自试验了一番,做了俩简单的小DEMO。 getUserMedia简介 在@He…
Web页面完成监听用户复制后,在剪切板到场版权信息
HTML <p>superagent是nodejs里一个异常轻易的客户端要求代办模块</p> JS function setClipboardText(event){ event.preventD…