防抖功能

常用小功能js函数-函数防抖

血红的双手。 提交于 2019-12-05 23:34:44
函数防抖:在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。这个我经常用到/** * 函数防抖 * fun 需要延时执行的函数 * delayTime 延时时间 * **/export function debounce (func, delay) { let timer return function (...args) { console.log('进来了!') if (timer) { clearTimeout(timer) } timer = setTimeout(() => { func.apply(this, args) }, delay) }}函数节流:规定一个单位时间,在这个单位时间内,只能有一次触发事件的回调函数执行,如果在同一个单位时间内某事件被触发多次,只有一次能生效 /** * 函数防抖 * fun 需要延时执行的函数 * delayTime 延时时间 * **/ export function throttle(fun, gapTime) { let _lastTime = null; return function () { let _nowTime = + new Date() if (_nowTime - _lastTime > gapTime || !_lastTime) { fun(); _lastTime = _nowTime

新一代短视频神器,拇指防抖相机Insta360 GO发布

故事扮演 提交于 2019-11-28 23:09:32
全球领先的全景相机品牌Insta360(岚锋创视)正式发布拇指防抖相机Insta360 GO。这款创造性的产品重量仅为18.3克,搭载最新FlowState防抖科技,创新加入AI剪辑一键出片功能,再配合多样配件,让用户得以解放双手,用第一人称视角,记录生活每一刻精彩瞬间,有望成为新一代“短视频神器”。 据悉,Insta360 GO已上架Insta360官方商城,京东旗舰店和天猫旗舰店,官方标配定价1288元,含充电盒、磁吸挂绳、简易夹、万向底座等配件。目前上架款为白色,随后将会有其他颜色版本逐步上线。 轻如鸿毛,稳如泰山——轻松拍摄第一视角 这一次,Insta360将精巧设计理念发挥到极致,GO拥有更加轻便的机身,全面升级的硬件细节,重量浓缩至18.3克,尺寸仅为拇指大小。可拍摄最高1080p平面视频和650万像素静态照片,延续Insta360独创的FlowState核心防抖科技,在篮球、足球、跑步等日常运动中,GO也能始终拍摄稳定流畅画面。 磁性机身配合磁吸挂绳、简易夹等配件,让GO可以如穿戴式相机般挂在胸前或是夹在帽沿上,解放双手,轻松进行最真实的第一视角创意拍摄。旅行、运动、烹饪等多种场景随时记录,分享生活体验。 配合万向底座,轻便小巧的GO也可以吸附在任意较硬平面,捕捉其他相机无法拍摄的角度,从车窗之外,到脚下滑板,多种视角,多样精彩。一键即可开始/停止录制