用户中心USER CENTER

首页/用户
  • 20170605-Array相关方法

    摘要:方法将所有在过滤函数中返回的数组元素放进一个新数组中并返回。方法从左到右为每个数组元素执行一次回调函数,并把上次回调函数的返回值放在一个暂存器中传给下次回调函数,并返回最后一次回调函数的返回值。 创建数组 var array = new Array(); var array = new Array(10); var array = new Array(red,blue,green);...

    Chaz 发布于JavaScript
  • Decorate和Proxy模式

    摘要:但是如果请求地址没有和中定义的地址匹配上,那么这个时候就会调用原生的去发送这个请求。比如中间件的实现 Decorate模式 Decorate模式的几个常见的应用场景: throttle(函数节流) debounce(函数防抖) AOP 装饰者模式基本的套路就是在不改变原有的函数提供的功能的情况下,再次封装提供额外的功能 函数防抖即在一定的时间间隔s秒内重复触发某个动作的话,这个动作...

    Chaz 发布于JavaScript
  • 一个vue2.0+vuex+vue-router搭建的单页潮流购物网站

    摘要:中的非常类似于事件每个都有一个字符串的事件类型和一个回调函数。这个回调函数就是我们实际进行状态更改的地方,并且它会接受作为第一个参数中的类似于,不同在于提交的是,而不是直接变更状态。 项目demo地址github源码地址 首页 觉得不错,给我的github源码点个赞吧QAQ showImg(https://segmentfault.com/img/bVI3GV?w=1366&h=591...

    Chaz 发布于JavaScript
  • FastClick 源码解读

    摘要:所有浏览器浏览器不支持安卓中中有属性安卓中中有属性有属性的有属性的所以在不需要的浏览器会直接掉,不会执行下面的所有代码。见源码行,可以看出在响应无操作后,则触发。 其实一直就想花些时间读一读那些优秀的开源库,今天终于下了决定打算死磕下自己,2016年每个月读2-3个优秀的开源库,把源码精彩的地方和自己心得分享给大家。 目录 (一)背景(二)源码解析(三)Zepto 点击穿透与 Fast...

    Chaz 发布于JavaScript
  • 细节:js 函数闭包内存泄露的解决办法举例

    摘要:这里存在内存泄露问题,油画后的代码如下这里这里这里这里这里这里 原始代码: function Cars(){ this.name = Benz; this.color = [white,black]; } Cars.prototype.sayColor = function(){ var outer = this; return function(){ ...

    Chaz 发布于JavaScript
<