没有合适的资源?快使用搜索试试~ 我知道了~
首页用函数式编程技术编写优美的JavaScript
用函数式编程技术编写优美的JavaScript
需积分: 14 54 浏览量
更新于2023-05-29
评论
收藏 83KB PDF 举报
详细介绍了如何使用当前最流行的函数式编程的规范和思想进行javascript开发。写出清晰,可读性强,无副作用的前端代码。
资源详情
资源评论
资源推荐

用函数式编程技术编写优美的 JavaScript
Shantanu Bhattacharya, 首席顾问, Siemens Information Systems Limited
简介: 函数式或声明性编程是非常强大的编程方法,正逐渐在软件行业流行起来。这篇文章将介绍一
些相关的函数式编程概念,并提供有效使用这些概念的示例。作者将解释如何使用 JavaScript(TM)™
(JavaScript 能导入函数式编程的构造和特性)编写优美的代码。
发布日期: 2006 年 7 月 20 日
级别: 初级
访问情况 3690 次浏览
建议:
平均分 (共 9 个评分 )
简介
函数式编程语言在学术领域已经存在相当长一段时间了,但是从历史上看,它们没有丰富的工具和库
可供使用。随着 .NET 平台上的 Haskell 的出现,函数式编程变得更加流行。一些传统的编程语言,例
如 C++ 和 JavaScript,引入了由函数式编程提供的一些构造和特性。在许多情况下,JavaScript 的重复
代码导致了一些拙劣的编码。如果使用函数式编程,就可以避免这些问题。此外,可以利用函数式编
程风格编写更加优美的回调。
函数式编程
函数式编程只描述在程序输入上执行的操作,不必使用临时变量保存中间结果。重点是捕捉 “是什么
以及为什么”,而不是 “如何做”。与将重点放在执行连续命令上的过程性编程相比,函数式编程的
重点是函数的定义而不是状态机(state machine)的实现。
大型知识管理系统应用程序从使用函数式编程风格上受益颇多,因为函数式编程简化了开发。
因为函数式编程采用了完全不同的组织程序的方式,所以那些习惯于采用命令式范例的程序员可能会
发现函数式编程有点难学。在这篇文章中,您将了解一些关于如何采用函数式风格,用 JavaScript 编写
良好的、优美的代码的示例。我将讨论:
函数式编程概念,包括匿名函数、调用函数的不同方法,以及将函数作为参数传递给其他函数的
方式。
函数式概念的运用,采用的示例包括:扩展数组排序;动态 HTML 生成的优美代码;系列函数
的应用。


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0