当前位置:首页 > 程序设计 > JavaScript电子书下载
JavaScript函数式编程

JavaScript函数式编程 电子书

发布时间:2020-02-14 20:12:04

出版社:人民邮电出版社

作者:MichaelFogus佛格斯,欧阳继超

给大家带来的一篇关于JavaScript相关的电子书资源,介绍了关于JavaScript、函数、编程方面的内容,本书是由人民邮电出版社出版,资源大小7MB,MichaelFogus佛格斯,欧阳继超编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.5分,正版资源提供epub、mobi、azw3、PDF格式的内容下载。

下载次数:3527

JavaScript函数式编程(pdf、epub、mobi、azw3)下载

下载地址:https://pan.baidu.com/s/1Ixwop6-ZAjTw2p8SfYDet

分享码:64gq

JavaScript电子书介绍

JavaScript 是近年来非常受瞩目的一门编程语言,它既支持面向对象编程,也支持函数式编程。本书专门介绍JavaScript函数式编程的特性。

全书共9章,分别介绍了JavaScript函数式编程、一等函数与Applicative编程、变量的作用域和闭包、高阶函数、由函数构建函数、递归、纯度和不变性以及更改政策、基于流的编程、无类编程。除此之外,附录中还介绍了更多函数式JavaScript。

本书内容全面,示例丰富,适合想要了解函数式编程的JavaScript程序员和学习JavaScript的函数式程序员阅读。

版本: Kindle电子书
文件大小: 42158 KB
纸书页数: 204
出版社: 人民邮电出版社; 第1版 (2015年8月1日)
语种: 简体中文
ASIN: B01MRH7XI1
品牌: 异步社区

推荐内容

FL Studio11 音乐制作从入门到精通

GraphQL学习指南

汇总JS从非数组对象转数组的方法

怎样利用Tensorflow构建自己的图片数据集TFrecords

python reverse反转部分数组详解

展开 +

收起 -

相关内容
移动网页设计与开发:HTML5+CSS3+JavaScript

将落伍的网址打导致更为灵便、友善,而且令其充分运用不一样机器设备和电脑浏览器的与众不同优点。根据《移动网页设计与开发HTML5+CSS3+JavaScript》,您将为投身第一线开发充分准备! *內容

立即下载
JavaScript函数式编程指南

这书关键介绍怎样根据ECMAScript6将函数式编程关键技术于编码,以减少编码的多元性。这书共三一部分內容。*一部分函数式观念是为第二一部分的学习培训作铺垫的,这一部分引入了对函数式

立即下载
Three.js开发指南:WebGL的JavaScript 3D库 立即下载
HTML CSS JavaScript网页制作从入门到精通

HTML CSS JavaScript网页制作从入门到精通 第3版 共分为19章和4个附录,重点介绍使用HTML进行网页制作的方方面面,同时讲解了目前流行的Web标准与CSS网页布局实例,以及基于JavaScript语言的网页特

立即下载
JavaScript ES6函数式编程入门经典

本书使用JavaScript ES6带你学习函数式编程。你将学习柯里化、偏函数、高阶函数以及Monad等概念。具有一定的参考价值,感兴趣的小伙伴们可以参考一下

立即下载
JavaScript语言精粹

JavaScript曾是全世界非常容易误解的言语,由于它肩负过多的特点,包含槽糕的互动和不成功的设计方案,但伴随着Ajax的来临,JavaScript从极受误会的程序语言演化为十分时髦的言语,这除开好

立即下载
JavaScript和jQuery实战手册

JavaScript可以大大改进网页的动画、交互性和视觉效果,但学习该门语言不太容易。本书通过一步步引导JavaScript基础知识,展示了如何使用jQuery(即预先写好的JavaScript代码库)来节省时间和精

立即下载
JavaScript高级程序设计

《 JavaScript高級编程设计(第3版) 》是JavaScript超級畅销书的*版。ECMAScript5和HTML5在规范之战中同时获胜,使很多特有保持和手机客户端拓展宣布进到标准,另外也为JavaScript增加了许多融入发展方

立即下载
学习JavaScript数据结构与算法 立即下载
笔记精选
网友NO.703141

JavaScript中的工厂函数(推荐)

在学习jQuery的时候,我们经常会看到“工厂函数”这个概念,那么究竟什么是“工厂函数”呢?我们来看看概念,“所谓工厂函数,就是指这些内建函数都是类对象,当你调用他们时,实际上是创建了一个类实例”。意思就是当我调用这个函数,实际上是先利用类创建了一个对象,然后返回这个对象。由于Javascript本身不是严格的面向对象的语言(不包含类),实际上来说,Javascript并没有严格的“工厂函数”,但是在Javascript中,我们能利用函数模拟类。 我们首先通过new关键字创建了一个对象,obj就相当于Object的实例。我们通过类实例化了一个对象,然后给这个对象相应的属性,最后返回对象。我们可以通过调用这个函数来创建对象,这样的话,实际上工厂函数也很好理解了: 1,它是一个函数。 2,它用来创建对象。 3,它像工厂一样,“生产”出来……

网友NO.350589

javascript匿名函数中的'return function()'作用

我最近看到很多javascript代码,看起来我错了.在这种情况下,我应该建议哪种更好的代码模式?我将重现我所看到的代码和每个代码的简短说明: 代码块#1 该代码不应该评估内部函数.程序员会因为代码应该运行而感到困惑. $(document).ready( function() { return function() { /* NOPs */ }}); 代码块#2 程序员可能打算实现一个自调用功能.他们没有完全完成实现(他们在嵌套括号的末尾缺少一个().另外,由于它们在外部函数中没有做任何事情,所以嵌套的自调用函数可以刚刚嵌入到外部功能定义. 其实我不知道他们打算使用自调用函数,因为代码仍然是错误的.但似乎他们想要一个自我调用的功能. $(document).ready( (function() { return function() { /* NOPs */ }})); 代码块#3 再次,程序员似乎试图使用自调用函数.但是,在这种情况下,它是过度的. $(document).ready( function() { (return function() { /* NOPs */ })(……

网友NO.110143

JavaScript中反正弦函数Math.asin()的使用简介

此方法返回弧度数字的反正弦。ASIN方法返回-1到1 ,x-pi/2和PI/2弧度之间的数值。如果数的值超出这个范围,则返回NaN。 语法 Math.asin( x ) ; 下面是参数的详细信息: x : 一个数字 返回值: 返回弧度数字的反正弦。 例子: htmlheadtitleJavaScript Math asin() Method/title/headbodyscript type="text/javascript"var value = Math.asin(-1);document.write("First Test Value : " + value ); var value = Math.asin(null);document.write("br /Second Test Value : " + value ); var value = Math.asin(30);document.write("br /Third Test Value : " + value ); var value = Math.asin("string");document.write("br /Fourth Test Value : " + value ); /script/body/html 这将产生以下结果: First Test Value : -1.5707963267948965Second Test Value : 0Third Test Value : NaNFourth Test Value : NaN ……

网友NO.334311

JavaScript函数学习总结以及相关的编程习惯指南

null 和 undefined Undefined相当于一个变量并没有明确的被赋值(是否被赋值, 可能无心忽略, 逻辑问题) JS的怪异之处就在于undefined真的是一个可以使用的值。 var foo; fooundefined 同理,当缺失参数时 JavaScript 会分配一个 undefined: function id(x) { return x } id()undefineda = 1;a !== undefined // truea = undefinedvar ba === b //true Null相当于变量被明确指定了没有值,而不是由于意外的原因被忽略掉了(赋值null, 正当逻辑) 参与运算 JS的null如果进入运算,真的会被解析成为0或false: (1 + null) # 1 (1 * null) # 0 (1 * null) # Infinity undefined进入运算,一律得到NaN: (1 + undefined) # NaN (1 * undefined) # NaN (1 / undefined) # NaN 逻辑判断 null和undefined逻辑判断时都认为是false。 只用一个判断,就可以同时检验这两项是否为真: //也会把 false, -0, +0, NaN 与 '' 当成“空值”if (v) { // v 有值} else { // v 没有值} 但是如果碰到……

侯烨伟

侯烨伟 提供

资源
37
粉丝
2
喜欢
110
评论
15

    电子书 编程教程 文档 软件 源码 视频

    Copyright 2018-2020 xz577.com 码农之家

    本站所有电子书资源不再提供下载地址,只分享来路

    免责声明:网站所有作品均由会员网上搜集共同更新,仅供读者预览及学习交流使用,下载后请24小时内删除

    版权投诉 / 书籍推广 / 赞助:QQ:520161757