用户中心USER CENTER

首页/用户
  • javascript 匀速运动实现侧边栏分享效果

    摘要:原理采用对象距离左边的距离加固定速度。实现侧边栏分享效果用运动做一个侧边栏分享分享到当我们写好一段代码的时候,我们应该进行测试优化。实现侧边栏分享效果简化速度参数用运动做一个侧边栏分享分享到 原理 采用offsetLeft(对象距离左边的距离)加固定速度。 采用定时器setInterval和clearInterval 根据当前位置到目标位置是正值还是负值决定运行的速度为正值还是负值。...

    wind3110991 发布于JavaScript
  • 使用Echarts中遇到值得记录的小案例(一)

    摘要:说到这里可能会有点绕,里的也是一个对,高亮为,取消为,和里的表现效果恰恰相反。 需求部分 在开发项目的时候遇到一个需求,就是如何保证echarts图表里至少显示一个图例的数据(也就是最后一个图例不能变成unselected的状态)下图是最初加载时的画面showImg(https://segmentfault.com/img/bVbeDxo?w=1543&h=513); 不想出现图例都被...

    wind3110991 发布于JavaScript
  • 低门槛彻底理解JavaScript中的深拷贝和浅拷贝

    摘要:案例中的赋值就是典型的浅拷贝,并且深拷贝与浅拷贝的概念只存在于引用类型。修改修改经测试,也只能实现一维对象的深拷贝。经过验证,我们发现提供的自有方法并不能彻底解决的深拷贝问题。 在说深拷贝与浅拷贝前,我们先看两个简单的案例: //案例1 var num1 = 1, num2 = num1; console.log(num1) //1 console.log(num2) //1 num...

    wind3110991 发布于JavaScript
  • 图解JS闭包形成的原因

    摘要:闭包的出现正好结合了全局变量和局部变量的优点。这就是闭包的一个使用场景保存现场。 前言 什么是闭包,其实闭包是可以重用一个对象,又保护对象不被篡改的一种机制。什么是重用一个对象又保护其不被篡改呢?请看下面的详解。 作用域和作用域链 注意理解作用域和作用域链对理解闭包有非常大的帮助,所以我们先说一下作用域和作用域链 什么是作用域作用域表示的是一个变量的可用范围、其实它是一个保存变量的对象...

    wind3110991 发布于JavaScript
  • Canvas 在高清屏下绘制图片变模糊的解决方法

    摘要:之前我在上回答过绘制图片模糊的问题,但是可能是由于我给出的答案过于简略,加上答案中的链接已经失效,很多人反映这种办法并不好使。前提条件假设我们要在中绘制一张的图片,并且要保证它在高清屏中不模糊。 之前我在 SF 上回答过「html5 canvas绘制图片模糊的问题」,但是可能是由于我给出的答案过于简略,加上答案中的 demo 链接已经失效,很多人反映这种办法并不好使。但是我在给出答案之...

    wind3110991 发布于JavaScript
<