JavaScript is such an amazing language!
JavaScript是一种了不起的语言!
Born as a simple way to manipulate documents in the browser, over the years it became the most popular programming language in the world, and now runs everywhere.
作为一种在浏览器中操作文档的简单方法而诞生,多年来,它已成为世界上最受欢迎的编程语言,并且如今在任何地方都可以运行。
Here is an attempt to draft a roadmap to learn JavaScript.
这是尝试起草学习JavaScript的路线图的一种尝试。
Note: I added all those in a handy PDF/ePub, download it now
注意:我将所有内容添加到了方便的PDF / ePub中,立即下载
初学者指南 (Beginner’s guides)
First, dive into the introductory guide to the language, and dive into the overview of the “latest and greatest” additions to the language. It’s useless to learn the “old way” of doing things when in the last 3 years how we all use the language changed so much.
首先,深入了解该语言的入门指南,并深入了解该语言“最新,最出色”的内容。 在过去的三年中,我们所有人使用该语言的方式发生了巨大变化时,学习做事的“旧方法”毫无用处。
语言基础 (Basics of the language)
Next, this is a more in-depth analysis of the building blocks of JavaScript.
接下来,这是对JavaScript构建块的更深入分析。
JavaScript内置对象 (The JavaScript built-in objects)
异步编程 (Asynchronous programming)
JavaScript is big on asynchronous programming. Learn all the basics!
JavaScript在异步编程方面非常重要。 学习所有基础知识!
大事记 (Events)
进阶主题 (Advanced topics)
Some more advanced topics before you go ahead to learn something new
在继续学习新知识之前,您需要先了解一些更高级的主题
数据结构 (Data Structures)
网络平台 (The Web Platform)
Cookies, localStorage, the History API, Fetch, Cache, Service Workers, it’s all explained in the Web Platform APIs Guide. Lots of things in there!
Cookies,localStorage,History API,Fetch,Cache,Service Workers,这些都在《 Web平台API指南》中进行了说明 。 里面有很多东西!
操作方法 (How-tos)
Here are some little how-to posts that can shed a light on some JavaScript tasks, and as a side effect better understand what JavaScript can do and how it works:
以下是一些小技巧指南,这些文章可以帮助您了解一些JavaScript任务,并且附带的一个好处是可以更好地了解JavaScript可以做什么以及它如何工作:
下一步是什么? (What’s next?)
If you’re ready to go ahead and dive into more advanced lands, check out React and server-side JavaScript with Node.js.
如果您准备继续前进并进入更高级的领域,请查看带有Node.js的 React和服务器端JavaScript。