万象云档 本次搜索耗时 2.114 秒,为您找到 18 个相关结果.
  • underscore

    前面我们已经讲过了,JavaScript是函数式编程语言,支持高阶函数和闭包。函数式编程非常强大,可以写出非常简洁的代码。例如Array 的map() 和filter() 方法: let a1 = [ 1 , 4 , 9 , 16 ]; let a2 = a1 . map ( Math . sqrt ); // [1, ...
  • Java 8 并发教程:原子变量和 ConcurrentMap

    911 2025-05-18 《Java 8 简明教程》
    Java 8 并发教程:原子变量和 ConcurrentMap AtomicInteger LongAdder LongAccumulator ConcurrentMap ConcurrentHashMap forEach search reduce Java 8 并发教程:原子变量和 ConcurrentMap 原文...
  • 10.2 递归

    10.2 递归 10.2 递归 我们已经知道,循环是必不可少的基本流程控制结构之一,在编程中时时会用到循环语 句。但出乎意外的是,一个编程语言实际上可以不提供循环语句①!因为有另一种语言构造 可以替代循环,这就是递归。 读者也许听说过“循环定义”,即在定义概念 A 的时候直接或间接地用到了 A 自身。例 如将“逻辑学”定义成“研究逻辑的科学”,这实际...
  • (49)Function模式(上篇)

    (49)Function模式(上篇) 介绍 回调函数 配置对象 返回函数 偏应用 Currying 总结 (49)Function模式(上篇) 介绍 本篇主要是介绍Function方面使用的一些技巧(上篇),利用Function特性可以编写出很多非常有意思的代码,本篇主要包括:回调模式、配置对象、返回函数、分布程序、柯里化(Curryi...
  • Functions

    bind partial memoize once delay 因为underscore本来就是为了充分发挥JavaScript的函数式编程特性,所以也提供了大量JavaScript本身没有的高阶函数。 bind bind() 有什么用?我们先看一个常见的错误用法: let s = ' Hello ' ; s . trim (...
  • 查找和过滤

    过滤 练习 通常情况下选择器可以直接定位到我们想要的元素,但是,当我们拿到一个jQuery对象后,还可以以这个对象为基准,进行查找和过滤。 最常见的查找是在某个节点的所有子节点中查找,使用find() 方法,它本身又接收一个任意的选择器。例如如下的HTML结构: <!-- HTML结构 --> <ul class = "lang" > ...
  • Chaining

    小结 还记得jQuery支持链式调用吗? $ ( 'a' ). attr ( 'target' , '_blank' ) . append ( ' <i class="uk-icon-external-link"></i>' ) . click ( function () {}); 如果我们有...
  • 前言

    《Elm Guide》是 Elm 官方指南 An Introduction to Elm 的中文翻译。 Elm 是一门专注于前端开发的函数式编程语言,编译为 JavaScript。它拥有极强的类型系统、纯净的函数式核心与友好的错误信息,帮助开发者构建可靠、可维护的 Web 应用。 本指南共 13 个章节,内容包括: Introduction:认识 ...