用户中心USER CENTER

首页/用户
  • 浅谈 Underscore.js 中 _.throttle 和 _.debounce 的差异

    摘要:如果想忽略结尾边界上的调用,传入返回客户调用函数上次执行时间点延迟执行函数若设定了开始边界不执行选项,上次执行时间始终为首次执行时,如果设定了开始边界不执行选项,将上次执行时间设定为当前时间。 Underscore.js 是一个很精干的库,压缩后只有5.2KB。它提供了几十种函数式编程的方法,弥补了标准库的不足,大大方便了JavaScript的编程。 本文仅探讨Unde...

    miracledan 发布于JavaScript
  • 翻译 | Progressive Web AMPs

    摘要:小萝卜沪江前端开发工程师本文原创翻译,有不当的地方欢迎指出。简称就非常擅长做这些,事实这也是它们的宗旨。通过它精心设计的规则能保证优先显示页面的主要内容。原创新书移动前端高效开发实战已在亚马逊京东当当开售。 小萝卜(沪江前端开发工程师)本文原创翻译,有不当的地方欢迎指出。转载请指明出处。 如果你在过去几个月一直关注web开发社区,你很可能已经阅读了 progressive web ap...

    miracledan 发布于JavaScript
  • JavaScript基础大全(原型,闭包)[持续更新]

    摘要:对象原型上的一个属性,它指向了构造器本身。其中,构造器对象可用于实例化普通对象。基于代码兼容性可读性等方面的考虑,不建议开发者显式访问属性或通过更改原型链上的属性和方法,可以通过更改构造器对象来更改对象的属性。 基本语法 1.严格模式 use strict 作用 消除JS语法的一些不合理、不严谨、不安全的问题,减少怪异行为并保证代码运行安全 提高编译器解释器效率,增加运行速度 与...

    miracledan 发布于JavaScript
  • Ruff 上的 ZigBee 应用

    摘要:组包解包和解析以开关灯的控制协议来看的组包过程包的首尾是开始和结束标志。前三个字段分别是之后就是具体的控制数据。由于要在包内容里避免使用开头或者结尾的标志字段,所以需要对源包内容进行转义,转义示意如下。我们就可以接入上面展示的灯和开关了。 原理简介 这个智能控制系统采用 ZigBee 作为无线通信协议。在支持 OpenWRT 系统的路由器上刷入 Ruff,利用 ZigBee-USB d...

    miracledan 发布于JavaScript
  • Redux 入门

    摘要:只要是同样的输入,必定得到同样的输出。纯函数是函数式编程的概念,必须遵守以下一些约束。中的概念执行的动作,包括动作所需要的数据,改变数据的唯一来源,一般是通过将传到。只是描述了有事情发生了这一事实,并没有指明应用如何更新。 1.什么是Redux 管理Web应用全局状态的框架。 单页面应用,顾名思义,和传统项目的最明显区别就是项目只有一个页面,页面有一个根元素,我们写的每一个页面是一个大...

    miracledan 发布于JavaScript
<