
Vanilla JS——世界上最轻量的JavaScript框架(没有之一)
Vanilla JS 是一个快速、轻量级、跨平台的JavaScript框架。我们可以用它构建强大的JavaScript应用程序。介绍Vanilla JS小巧而符合直觉。有哪些企业采用了Vanilla JS?很多,很多,下面只是其中最知名的一部分:FacebookGoogleYouTubeYahooW...
wangEditor-基于javascript和css开发的 Web富文本编辑器, 轻量、简洁、易用、开源免费(2)
1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <title>wangEditor上传图片到服务器</title> 7 <...
wangEditor-基于javascript和css开发的 Web富文本编辑器, 轻量、简洁、易用、开源免费(1)
wangEditor-基于javascript和css开发的 Web富文本编辑器, 轻量、简洁、易用、开源免费 wangEditor基本配置 1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta ch...
轻量函数式 JavaScript:附录 A、Transducing
与我们在本书中所讲解的内容相比,Transducing 是一种更高级的技术。它扩展了第八章中的列表操作的许多概念。 我不认为这个话题是严格的 “轻量函数式”,它更像是在此之上的额外奖励。我将它留作附录是因为你很可能需要暂且跳过关于它的讨论,而在你对本书正文中的概念感到相当适应 —— 并且确实经过实践...
轻量函数式 JavaScript:十一、综合应用
现在,你拥有了为了理解轻量函数式 JavaScript 所需的一切。再没有新的概念要介绍了。 在这最后的一章中,我们的目标是凝聚这些概念。我们将看到将这本书中的许多主题融合在一起的代码 —— 应用我们学到的东西。最重要的是,这篇代码示例是为了展示 “轻量函数式” 应用到 JavaScript 上的方...
轻量函数式 JavaScript:十、函数式异步
这本书读到这里,你现在拥有了所有 FP —— 我称之为 “轻量函数式编程” —— 基础的原始概念。在这一章中,我们会将这些概念应用于一种不同的环境,但不会出现特别的新想法。 至此,我们做的所有事情几乎都是同步的,也就是说我们使用立即的输入调用函数并立即得到输出值。许多工作可以用这种方式完成,但对于一...
轻量函数式 JavaScript:九、递归
在下一页,我们将进入递归的话题。 (本页的剩余部分故意被留作空白) 让我们来谈谈递归。在深入之前,参见前一页来了解其正式的定义。 很弱的玩笑,我知...
轻量函数式 JavaScript:八、列表操作
你在前一章闭包/对象的兔子洞中玩儿的开心吗?欢迎回来! 如果你能做很赞的事情,那就反复做。 我们在本书先前的部分已经看到了对一些工具的简要引用,现在我们要非常仔细地看看它们,它们是 map(..)、filter(..)、和 reduce(..)。在 JavaScript 中,这些工具经常作为数组(也...
轻量函数式 JavaScript:七、闭包 vs 对象
多年以前,Anton van Straaten 编写了一个名声显赫而且广为流传的 禅家公案,描绘并挑起了闭包与对象之间一种重要的紧张状态。 庄严的 Qc Na 大师在与他的学生 Anton 一起散步。Anto 希望促成一次与师傅的讨论,他说:“师傅,我听说对象是个非常好的东西 —— 真的吗?” Qc...
轻量函数式 JavaScript:六、值的不可变性
在第五章中,我们谈论了减少侧因/副作用的重要性:它们使你的应用程序状态会出乎意料地改变并造成意外的结果(bug)。这样有地雷的地方越少,我们就能对自己的代码更有信心,而且它的可读性也更高。我们在本章中的话题紧跟着为了相同的目的而做出的努力。 如果编程上的幂等性是关于定义一个只影响状态一次的改变值的操...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面底部提交“技术工单”与我们联系。