用户中心USER CENTER

首页/用户
  • 通过 ES6 Promise 和 jQuery Deferred 的异同学习 Promise

    摘要:和和都有和,但是略有不同。实际上返回的是一个对象。和添加的回调,添加的回调。所以在调用成功的情况下执行添加的回调,调用失败时执行添加的回调。,产生对象并,产生对象并,然后继续处理,的语法糖,和的差不多但不同。 Deferred 和 Promise ES6 和 jQuery 都有 Deffered 和 Promise,但是略有不同。不过它们的作用可以简单的用两句话来描述 Deffere...

    Yujiaao 发布于JavaScript
  • javaScript的Throttling(节流)和Debouncing(防抖)

    摘要:节流和防抖都是用来提高用户体验,提高网站性能的手段,它们的技术手段都是强制事件处理函数在特定的事件段内执行。针对上面举例的情况,其实运用节流和防抖都可以做到,只是它们之间又有一定的区别节流节流是在一定的时间段内,函数最多可以被调用多少次。 节流和防抖都是用来提高用户体验,提高网站性能的手段,它们的技术手段都是强制事件处理函数在特定的事件段内执行。这样解释可能还是不够直观。举两个例子吧:...

    Yujiaao 发布于JavaScript
  • Lodash常用API笔记

    摘要:中文文档目前我只找到了版本,现在已经更新到了,好多文档已经过期。而且中太多,有时候常用的几个我总是记不住名字,在这里贴出来,方便自己和大家。原生用法直接使用的根据条件去除某个元素。 lodash中文文档目前我只找到了3.10.x版本,现在lodash已经更新到4.17.x了,好多文档已经过期。而且lodash中api太多,有时候常用的几个我总是记不住名字,在这里贴出来,方便自己和大家。...

    Yujiaao 发布于JavaScript
  • 数组空位元素的处理

    之前看到知乎上的这道题:如何不使用loop循环,创建一个长度为100的数组,并且每个元素的值等于它的下标?,在这个问题里面题主提到,他写了这么一段代码: use strict let arr = Array(100).map( (item,idx) => idx) 结果arr是一个有100个空位的数组:showImg(https://segmentfault.com/img/bVtNMu);这说...

    Yujiaao 发布于JavaScript
  • javascript中的cookie问题

    摘要:为了解决这个问题,引入了机制。一写入写入主要设置五个字段,内容有效期域名路径是否安全传输。被修改为要删除,只需将该有效期设置到当前时间以前即可。其中有效期单位为天。 在他处看到一篇好文章,想记录在自己的学习笔记中,原文作者看到我转载若是介意,联系我立马就删除,附上原文链接:http://blog.csdn.net/sunhengzhe/article/details/46694039 ...

    Yujiaao 发布于JavaScript
<