9 个开始使用 JavaScript 编程的资源

如果你是 JavaScript 新手,请查看这些资源以快速入门。
565 位读者喜欢这篇文章。
code.org keynote address

Opensource.com

JavaScript 是互联网的通用语言。 就像英语一样,这是一种语言势利小人喜欢讨厌的语言,但它无处不在。 正如 Anders Hejlsberg 所说:“JavaScript 是城里唯一真正的跨平台游戏。”

JavaScript 由 Brendan Eich 于 1993 年仅用 10 天编写完成,它不断发展和扩展,以填补每个计算领域的需求。 你可以在服务器和台式电脑上运行 JavaScript。 你可以使用 JavaScript 使用 Node.js 构建服务器应用程序。 你可以使用它通过 Ionic 构建移动应用程序,并通过 Electron 构建桌面应用程序。 如果你想做一些非常老派的事情,你甚至可以使用它来构建 Web 应用程序!

准备好开始使用 JavaScript 编程了吗? 这里有九个可以帮助你的资源。

1. Google Chrome

当前 JavaScript 的寒武纪爆发是由 Google 的 Chrome 浏览器引发的。 2008 年,在 Web 浏览器技术停滞多年之后,Google 发布了一款革命性的浏览器 Chrome,以及一本你仍然可以访问的超棒漫画书。

Chrome 浏览器将 JavaScript 的速度提高了 100 倍,并且它有一个模块化引擎——V8——可以与浏览器分开使用。 V8 引擎成为 Node.js 和服务器端 JavaScript 的基础。

Google Chrome 引入的另一件事是一套强大的开发者工具。 要访问它们,请按照以下说明操作

对于 MacOS,打开 Google Chrome 浏览器,然后选择 “视图” > “开发者” > “开发者工具”。

对于 Windows,按下 Ctrl-Shift-I 键。 开发者工具将在你所在的网页右侧的窗口中打开。 到达那里(通过任一方法)后,你必须单击开发者工具窗口顶部的“控制台”才能进入控制台。

这将打开 Chrome 开发者工具。 在控制台中,输入以下内容

alert('Hello World!');

现在按下键盘上的 Enter 键。 你会看到一个弹出窗口,上面写着:“Hello World!”

欢迎使用 JavaScript REPL——读取-求值-打印循环。 你可以使用它来探索和测试 JavaScript,并获得即时结果。 这是一个强大而有用的工具,它将成为你开发和调试 JavaScript 的主要工具。

2. repl.it

关于 REPL,repl.it 是一个在线 REPL,其中包含 JavaScript 课程。 你可以在浏览器中编写代码,而无需安装任何工具,并立即测试你的代码。

3. @JavaScriptDaily

在 Twitter 上关注 @JavaScriptDaily。 不要试图理解这个每日 Twitter 帐户上的所有内容,它专注于 JavaScript 新闻和事件; 只要让它在你身边流淌,随着时间的推移改变你的观点。

4. Eric Elliott

Eric Elliott 在 Medium.com 上大量撰写关于 JavaScript 的博客。 他是一位经验丰富的软件开发人员,具有深思熟虑的观点,并致力于 JavaScript 领域。

5. FunFunFunction

Mattias Petter Johansson(简称 mpj)有一个关于 JavaScript 的 YouTube 频道,名为 FunFunFunction。 它既有趣又具有教育意义。 从他的剧集开头开始观看。

6. Visual Studio Code

Microsoft Visual Studio Code 是一款跨平台代码编辑器,它使用 JavaScript 编写,并使用 Electron 提供跨平台桌面应用程序。 它对 JavaScript 提供一流的支持,并且还支持 Microsoft 的 TypeScript 语言,该语言为 JavaScript 添加了静态类型。

7. CoderDojo/FreeCodeCamp/Meetup

与 IRL(现实生活中)使用 JavaScript 编程的人们在一起是获得热情和知识的好方法。 大多数城市都有免费的编程小组——从 CoderDojos(你可以在教孩子的同时学习),到 FreeCodeCamp 小组,再到当地的 JavaScript Meetup。

8. GitHub

GitHub 是“编码界的 Facebook”。 人们在 GitHub 上分享代码,就像在 Facebook 上分享照片一样。 当你学会使用 GitHub 时,你将获得丰富的学习和支持资源。 GitHub 教程是它的一个简单入门。

9. Magikcraft

Magikcraft 是一种在 Minecraft 中编写 JavaScript 代码的方式。 这是一种有趣的学习方式,你可以获得即时、显著的效果。 它特别适合玩 Minecraft 的人(任何年龄段)。

这些是我最喜欢的一些 JavaScript 学习资源,但这绝对不是一个详尽的列表。 欢迎在评论中添加你最喜欢的 JavaScript 资源。

User profile image.
关于我:我是 Zeebe.io 的开发者倡导者,Zeebe.io 是一个用于微服务编排的开源工作流引擎; 红帽公司校友; CoderDojo 导师; Magikcraft.io 的创始人; MCT1 “Minecraft for Type 1 Diabetes” 项目的贡献者; 以及一位父亲。

4 条评论

别忘了 glitch.com,它是最好的 JavaScript Playground 之一,你可以在其中创建即时托管的 Web 应用程序并获得在线帮助。 无需设置。 只需开始编码。

这是一篇很棒的文章! 这篇文章信息量很大,特别是对于那些想第一次学习 javascript 的人来说。

我不确定我是否喜欢“GitHub 是编码界的 Facebook”这种类比。 没错,它们都有表情符号 ???... 但它们是非常不同的公司,有着不同的目标。

是的,而且名字的拼写也完全不同,字母数量也不同。

类比是关于相似之处的,它们并非旨在表达等同性。 看来你没理解我的意思——除非你是在开玩笑。 我是认真的。

回复 by Austin Delamar

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 许可发布。
© . All rights reserved.