javascript
bestvist
追求完美,接收不完美
个人博客:www.bestvist.com
展开
-
JS函数节流防抖
在前端开发中有一部分的用户行为会频繁的触发事件执行,而对于DOM操作、资源加载等耗费性能的处理,很可能导致界面卡顿,甚至浏览器的崩溃。函数节流(throttle)和函数防抖(debounce)就是为了解决类似需求应运而生的。原创 2017-10-18 09:50:54 · 273 阅读 · 0 评论 -
JS继承这点儿事
ECMAScript 实现继承的方式不止一种。这是因为 JavaScript 中的继承机制并不是明确规定的,而是通过模仿实现的。这意味着所有的继承细节并非完全由解释程序处理。可以根据需求决定适合的继承方式。原创 2017-10-14 14:23:32 · 184 阅读 · 0 评论 -
JS弹幕实现
基于直播平台的流行,利用原生实现一下弹幕效果。 原文链接实现原理1、设置展示弹幕元素位置属性为relative 2、动态创建弹幕元素,位置属性设置absolute,left为展示宽度 3、随机设置弹幕元素top值 4、随机产生弹幕元素移动速率,修改left值原创 2017-10-23 23:36:51 · 370 阅读 · 0 评论 -
鼠标移入移出效果 -- jQuery/Vue版
元素内遮罩层根据鼠标方向显示的效果比较常见,比如百度图片里的图片信息展示。自己动手实现jQuery插件版和Vue组件版效果。 原文地址 git地址 实现思路 根据鼠标的位置定位在元素内出现的方向 根据方向动态设置遮罩层样式 设置动画移动遮罩层 jQuery版 jQuery插件可以通过$.fn.extend方法进行拓展。 html <div class=...原创 2018-06-25 09:46:39 · 1005 阅读 · 0 评论