用户中心USER CENTER

首页/用户
  • JavaScript 小技巧之数组合并

    摘要:对于一些小数组来说,这样做当然没有问题。第一个主要问题在于,我们将要追加的数组的元素数量翻倍了当然是临时性的,因为实质上要将数组内容拷贝到函数调用栈上。所以,假如要追加的数组中有一百万个元素,那么几乎一定会超过函数和的调用栈限制的大小。 原文链接: https://davidwalsh.name/combi... 这是一篇介绍 JavaScript 技术的小短文。我们将会讲到组合/合并...

    张率功 发布于JavaScript
  • 你造 Promise 就是 Monad 吗

    摘要:但有时候,所有的鸟都会想要停在同一边,皮尔斯就失去了平衡,就会让他从钢索上掉下去。我们这边假设两边的鸟差异在三个之内的时候,皮尔斯仍能保持平衡。 Monad 这个概念好难解释, 你可以理解为一个 Lazy 或者是状态未知的盒子. 听起来像是薛定谔猫(估计点进去你会更晕了). 其实就是的, 在你打开这个盒子之前, 你是不知道里面的猫处在那种状态. Monad 这个黑盒子, 里面到底卖的神...

    张率功 发布于JavaScript
  • 原生input和onchange

    摘要:简单是中输入值可以输多个,类似还是觉得让用户选,比用户输合适不过没办法,开始做。是的专属属性,以下不支持。直接使用就行代码填充内容参考文章总结与事件的用法和区别 简单是:input中输入id值(可以输多个,类似12,13,14) ps: 还是觉得让用户选,比用户输合适 不过没办法,开始做。先认识一下原生的onchange,其实际意义并不是输入改变就会监听到,而是onchange事件只在...

    张率功 发布于JavaScript
  • Vuet.js规则详解,它是你不知道的强大功能?

    摘要:事先将状态更新的规则写好,然后将规则注入到组件中,然后状态按照预订的规则来进行更新。主动型和被动型规则内置了这几种常见的规则,除了规则外,其他都是属于主动型更新规则,在达到一定的条件上会自动触发状态更新。 Vuet.js是什么? Vuet.js是给Vue.js提供状态管理的一个工具,与vuex不同,它是一种崇尚规则定制的状态管理模式。事先将状态更新的规则写好,然后将规则注入到组件中,然...

    张率功 发布于JavaScript
  • 合理的使用纯函数式编程

    摘要:但是,如果我们使用过多的函数式编程的抽象概念,我们的函数式编程也会非常难以理解。相比于不太合理的纯函数式编程,我们的代码更加可读理解和修改,这也是我们重构代码的目的。 本文是篇译文,原文链接An Introduction to Reasonably Pure Functional Programming,不当之处还请指正。 一个好的程序员应该有能力掌控你写的代码,能够以最简单的方法使你...

    张率功 发布于JavaScript
<