什么是《现代 JavaScript 教程》?

现代 JavaScript 教程是 React 官方文档中与 MDN 并列推荐的 JavaScript 学习教程。这是一个开源的免费教程,并没有出版成书籍,暂时也没有准备出版成纸质书籍。

现代 JavaScript 教程以最新的 JavaScript 标准为基准,通过简单但足够详细的内容,为你讲解从基础到高阶的 JavaScript 相关知识。

这个教程维护到现在已经有近三年的时间了,一直也没有对其专门做宣传,都是读者口口相传。这个教程主要有三大特色。

第一大特色:解决了现存 JavaScript 书籍最大的痛点:实时性。

技术领域的书籍在实时性上一直都存在很大的问题,因为技术更新迭代的速度是很快的,而传统纸质书籍的更新迭代的速度则远远落后于此。这也就是为什么本教程没有推出纸质版,暂时也不准备推出。

正因为本教程是在线的开源教程,所以能够保证内容与最新的 ECMAScript 保持同步,目前已同步至 ES2020。

第二大特色:为读者搭建了良好的学习路线,由浅入深,内容足够详细也足够全面。

本教程主要分为三个部分:

  • 1. 入门:主要为 JavaScript 语言方面的内容,包括数据类型,循环,对象,闭包,Class,原型,继承,Promise,ES Module 等基础知识;

  • 2. 提升:包括 BOM 和 BOM 的相关内容;

  • 3. 进阶:包括网络请求,Web Components,正则,动画,浏览器缓存等相关内容。

第三大特色:每节内容后,都给出了高质量的课后习题和解析。通过做题可以帮你检验自己的学习效果,并巩固新学到的知识。

这个教程是开源教程,目前中文版在 GitHub 上 Star 数 3.3k,并不算多。可能很多人都直接在网站上学习教程,也就没来 GitHub 上点个 Star 了。十分欢迎大家参与教程维护,如果阅读的过程中发现错误或者可优化的内容,那就来 PR 吧。

    如何学习 JavaScript

学前端的大部分人应该都听过或者看过《JavaScript 高级程序设计》这本书,简称红宝书。有人可能会问,有这么多讲 JavaScript 的书,我到底应该怎么学呢?

我推荐先看《现代 JavaScript 教程》,原因其实就是我上面讲过的这个教程的优点。你可以看完本教程后,或者在看的过程中,搭配阅读最新版的红宝书。新版红宝书中所讲的内容,在现代 JavaScript 教程中基本都包含了。但是现代 JavaScript 教程的讲解更平滑、生动、深入浅出。

而红宝书则以另外的一种方式对 JavaScript 进行了讲解,内容质量和翻译水平都毋庸置疑。两个教程搭配起来看,能够让你熟练掌握 JavaScript 的各个知识点的细节,能够加深自己对知识点的理解,也能强化记忆。

之后再通过阅读《深入理解 ES6》、《ES6 标准入门》和《你不知道的 JavaScript》等优质书籍,加深你对这门语言的理解。

    现代 JavaScript 教程:

GitHub 地址:https://github.com/javascript-tutorial/zh.javascript.info

教程网址:https://zh.javascript.info/

看完三件事

如果你觉得本文对你有帮助,我想请你帮个忙:

  1. 转发本文点赞或者点个「在看」,是对我最大的认可和支持;

  2. 关注公众号「技术漫谈」,订阅更多精彩内容,获取更多学习资料;

  3. 公众号后台回复「加群」,加入算法和技术交流群,与更多读者交流。


 

长按上方二维码关注公众号「技术漫谈」,订阅更多精彩内容。

“在看”我吗?

### 回答1: 现代JavaScript教程是一本非常受欢迎的编程学习资源,它提供了全面并深入的关于JavaScript编程语言的介绍和学习指南。Ep ub是一种电子书格式,它可以在各种设备上进行阅读,包括电脑、智能手机和平板电脑等。因此,现代JavaScript教程的epub版本可以让读者在任何时间、任何地点方便地学习和查阅教程的内容。 这个epub版本的现代JavaScript教程通常会被制作成可交互式、可导航的电子书,以增强学习体验。读者可以在书中进行书签标记,方便日后回顾。还可以进行全文搜索,更快地找到想要的内容。而且,epub版本还可以根据读者的阅读设备自动调整布局和字体大小,以确保用户体验的一致性。 与传统的纸质书籍相比,epub版本的现代JavaScript教程具有更多的优势。首先,它非常便携,可以随时随地进行阅读。而且,epub版本可以随时更新内容,及时反映JavaScript编程领域的最新发展和变化。此外,epub格式还支持链接、动画和多媒体内容,可以更好地展示和解释JavaScript的概念和技术。 总的来说,现代JavaScript教程的epub版本为学习者提供了一种灵活、便利且多样化的学习方式。无论是初学者还是有经验的程序员,都可以从中获得知识和技能的提升。对于那些想要在编程领域取得进步的人来说,推荐阅读现代JavaScript教程的epub版本。 ### 回答2: 现代 JavaScript 教程是一本介绍现代 JavaScript 编程语言和技术的电子书(epub格式)。它是由Juriy "kangax" Zaytsev创作的,以简洁明了的方式向读者介绍了 JavaScript 的各种特性和最佳实践。 这本教程覆盖了 JavaScript 的各个方面,包括语法、数据类型、函数、面向对象编程、异步编程、模块化、事件处理等。它不仅适用于初学者,还能帮助有经验的开发者深入理解 JavaScript 的内部工作原理。 值得一提的是,现代 JavaScript 教程强调了 ES6(ECMAScript 2015)及其后续版本的特性。ES6 是 JavaScript 中的一次重要更新,引入了许多新的语法和功能,使开发者能够更加高效和灵活地编写代码。 这本教程的优势之一是它提供了大量的示例代码和练习题,读者可以通过实践来加深对 JavaScript 的理解和应用。此外,教程还包含了一些实用的建议和技巧,帮助开发者避免一些常见的陷阱和错误。 对于想要学习 JavaScript 或提高 JavaScript 技能的开发者来说,现代 JavaScript 教程是一个非常有价值的资源。它易于阅读和理解,同时又提供了足够的深度和广度,可以满足不同层次和需求的读者。无论是通过电子书还是在线浏览,现代 JavaScript 教程都是学习 JavaScript 的不错选择。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值