使用JavaScript ES6学习函数式编程 中文字幕

课程信息
英文名Learning Functional Programming with JavaScript ES6+
课程来源Lynda.com
讲师Shaun Wassell
课程ID5026559
课程时长2.7小时
下载所需积分50
解压密码课程压缩文件如果需要解压密码,则密码一律为 www.zwsub.com
所属类别Javascript

想要编写更强大,可维护的代码吗?在本课程中,您将了解如何通过函数式编程实现这一点,并了解许多JavaScript框架和程序的核心功能概念

Shaun Wassell首先解释了函数式编程是什么以及它与面向对象编程的比较

然后,Shaun介绍了使用JavaScript ES6 +中的第一类函数的基础知识,讨论了高阶函数和闭包等概念

他还展示了函数式编程如何使数据结构更直接地工作;深入研究高级概念,包括部分应用和递归;并提供可帮助您测试您对关键功能编程概念的理解的挑战

主题包括:

函数式编程的目标

声明性与命令式编程

确保不变性

ES6中的箭头功能

将函数作为参数传递

映射,过滤,切片,排序和减少

高级功能概念,包括递归

- [讲师]让我们安装本课程所需的工具。

Node.js对于运行代码和安装一些我们将用来简化编程的库非常重要。

如果您还不熟悉Node.js,那么您需要了解的课程是Node.js是一个非常受欢迎的平台,它允许您在浏览器之外运行JavaScript代码。

这非常有用,因为这意味着您的JavaScript代码不必作为网页的一部分加载和执行。

换句话说,您可以编写单个JavaScript文件并从命令行运行它。

如果您还没有安装Node.js,可以从Node.js的网站nodejs.org下载。

我们将点击此按钮并下载它,一旦下载,我们将点击它打开它。

这将指导您完成安装所需的步骤。

请注意,如果您使用的是Windows或Unix发行版,则步骤可能会略有不同。

但是Node.js也有关于所有这些的说明。

一旦安装了Node.js,您就需要确保安装了最新版本的NPM。

我们将在本课程中使用一些库,NPM是Node.js的包管理器,允许我们轻松安装它们。

要安装最新版本的NPM,只需打开终端并键入npm install -g npm @ latest,您也可能需要使用sudo运行它。

之后,键入npm -v并显示最新版本。

如果您计算机上的NPM和Node版本高于我的版本,请不要担心。

一切都应该仍然正常运行。

但我强烈建议至少在这里使用这些版本号。

这就是它的全部内容。

Node.js和NPM现已安装在您的计算机上。

中文课程网 提供全网最全,中文翻译质量最高的国外课程视频资源(Lynda / Pluralsight)

请先登陆 如果还没有账号,请先注册