程序员的知识教程库

网站首页 > 教程分享 正文

程序员福利大放送!学习JS,下载这几本免费的电子书就够了

henian88 2024-08-15 21:50:30 教程分享 10 ℃ 0 评论

JavaScript的发展正自方兴未艾中,作为程序员的你,准备好踏入这个领域了么?今天我就为大家带来了几本,他们都是基于开源模式的图书产品,所以放心的下载和阅读他们吧,一切都是免费的。

获得这些图书的PDF版本的方法很简单,关注我的头条号,并且私信「js」,你就可以得到!

JavaScript核心概念及实践

这是一本曾经出版,现在基本已经找不到的书了,很难想象,一本2012年左右的讲述JavaScript的教材,除了因为没能预见到Node会大放异彩外,所以着墨不多外,大部分的内容,放到今天其实也还不过时,我觉得,这就是作者邱俊涛硬实力的最好体现。

如果你要读,我建议你可以忽略掉其中的第十四章,讲述在Java中应用JavaScript的部分,以及第十五章,讲述服务器端的JavaScript的部分,这些内容放到今天,已经有些不合时宜了。

不管怎样,用这本书来入门JavaScript,依然是一个很好的选择。

TypeScript指南

在了解了JavaScript过去是什么之后,我觉得有足够的理由向大家来推荐这本书,因为,它基本上明确的给出了JavaScript将来会怎样的答案。更何况,在应用开发领域,TypeScript也是当前事实上的热点之一。

终于在这个领域,我们看到,微软又回来了。

JS函数式编程指南

这是另外的一本开源的书籍,对,就是这本:Professor Frisby's Mostly Adequate Guide to Functional Programming的中译本,全书讲的是函数范式(functional paradigm),这可是当下最最流行的主题,可能很多人会觉得选择 JavaScript来讲函数式编程 并不明智,因为当前的主流观点认为它是一门命令式(imperative)的语言,并不适合用来讲函数式。但我认为,通过JS其实是学习函数式编程的最好方式。

underscore 源码分析

讲完了函数式编程,来一套以函数式编程为核心的框架研究下,看看在没有扩展任何 JavaScript 内置对象的情况下,是如何巧妙的实现函数式编程的,是非常过瘾的,《underscore 源码分析》正好可以满足你在这方面的期望。

当然,在这个变化飞快的时代,underscore已经没那么流行,但是,关键是思想,思想,思想!重要的事情说三遍,再说了,其源代码的作者也还自在孜孜不倦的更新着。

JavaScript 异步开发全攻略

作为一个专门讲JavaScript语言,而非应用,尤其非后台应用的书单集合,我本来是不应该把这本书也罗列进来的,但我忍不住要这样做,因为他讲的,正是在Node.js中,大放光彩的一个重要特性,异步模式!

确实的,如果不能从语法层面去理解异步,理解 Promise/A+,那么,我想你的JavaScript版图是不完整的,至少不够现代。

已经迫不及待要得到这些书了?果断关注,并私信「js」,他们就在那里等着你。

纸的飞机也将继续以初学者(特别是K12年龄阶段的初学者)为主要服务对象,以传播软件文化为己任,向大家提供各种好玩、实用的干货,讲好发生在软件开发背后的故事。

还在犹豫什么,快点关注吧

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表