用户中心USER CENTER

首页/用户
  • 详解js深浅复制问题

    摘要:二这么分的好处就是在于节省内存资源,便于合理回收内存详解中的深浅复制有了上面的铺垫,那么我们理解起深浅复制就变得容易的许多。 前言 对于前端开发来说,我们经常能够遇到的问题就是js的深浅复制问题,通常情况下我们解决这个问题的方法就是用JSON.parse(JSON.Stringify(xx))转换或者用类似于Inmmutable这种第三方库来进行深复制,但是我们还是要弄懂其中原理,这样...

    X1nFLY 发布于JavaScript
  • react离开页面,自定义弹框拦截,路由拦截

    摘要:前言项目有个需求是跳转路由,在离开页面前,需要弹框询问用户是否确定离开。 showImg(https://segmentfault.com/img/remote/1460000019105899); 前言:项目有个需求是:跳转路由,在离开页面前,需要弹框询问用户是否确定离开。用react-router的组件是可以的,但是,怎么使用antd组件(或者说自定义组件)呢?请看下面 先看的这个...

    X1nFLY 发布于JavaScript
  • 浅探前端图片优化

    摘要:性能优化是前端开发必不可少的一环,而图片优化又是性能优化中必不可少的一环,但不知道有多少开发者在网页的开发过程中会注意图片的使用,图片使用不当可能会导致网页加载卡顿网页加载速度慢等问题,这篇文章将会将我以往对图片的处理做个总结。 性能优化是前端开发必不可少的一环,而图片优化又是性能优化中必不可少的一环,但不知道有多少开发者在网页的开发过程中会注意图片的使用,图片使用不当可能会导致网页加...

    X1nFLY 发布于JavaScript
  • 深入理解HTML5定时器requestAnimationFrame

    摘要:用法方法将一个作为参数,回调函数会被传入一个参数,,指示当前被排序的回调函数被触发的时间。可以传这个值给以取消回调函数。但需要注意的是不管理回调函数,即在回调被执行前,多次调用带有同一回调函数的,会导致回调在同一帧中执行多次。 前言 计时器一直是javascript动画的核心技术。而编写动画循环的关键是要知道延迟时间多长合适。一方面,循环间隔必须足够短,这样才能让不同的动画效果显得平滑...

    X1nFLY 发布于JavaScript
  • 浅谈js中的遍历

    摘要:这几个方法会完整地遍历数组,即使在满足条件后,循环依旧进行。如果要同时遍历索引和项上述都是遍历数组的方法,这个是遍历对象的方法,并且最好不要混用 遍历是程序中必不可少的一环,在所有语言中都存在,因为它可以简化人们的规律性操作,本文将一一道来。 for++ 这是最基础的for循环语句,格式如下: var arr = [1, 2, 3, 4, 5] for (var i =...

    X1nFLY 发布于JavaScript
<