5 个 JavaScript 博客,满足好奇心
封面图片由bruce mars在Unsplash上提供
介绍
JavaScript 可以说是最流行的编程语言,它拥有大量的库和框架,旨在简化开发人员的生活,但您仍然可能会发现自己真的想知道一段代码是如何工作的以及为什么工作的。
这种好奇心会让你在掌握语言方面更进一步。
上面这条推文中提到的“好奇”指的是,当你决定拆开一段代码,弄清楚它是如何工作的,或者你只是想知道它在底层是如何工作的。“底层”指的是 JavaScript 如何解释代码。
如果您决定走这条路,以下博客应该会对您有所帮助。这些博客根据内容的复杂程度排序——从适合初学者到经验丰富的水平。
5.弗拉维奥·科佩斯
Flavio Copes 是一位开发者,他撰写了关于 JavaScript 框架的文章,涵盖从 ReactJS 到 VueJs 等各种 JavaScript 框架,但也涵盖了一些 JavaScript 基础知识。例如,一篇关于如何在 JavaScript 中替换字符串中空格的文章,以及这篇关于如何在 JavaScript 中检查日期是否指向过去一天的文章。
4. Xah Lee
Xah Lee 专注于编程教程,但他的内容需要一定的编程经验。上面链接的文章是深入讲解 JavaScript 的系列文章。
3.马蒂亚斯·拜恩斯
Mathias 是 Google 的一名开发者,负责 Chrome DevTools 和V8 引擎的开发。
他的博客文章大多是关于 JavaScript 引擎的。例如这篇关于JavaScript 如何优化原型的文章。
2.德米特里·索什尼科夫
Dmitry Soshnikov 是一位热衷于学习和教育的软件工程师。他的博客主题涵盖编程语言理论、编译器和 ECMAScript。
他的文章对任何对 JavaScript 内部机制感兴趣的人来说都非常有用。其中最值得一提的是他的ECMA-262-3 详解和ECMA-262-5 详解系列文章。
对于ECMA-262-3 的详细文章,您可以从“执行上下文”一文开始;对于ECMA-262-5 的详细文章,您可以从“属性和属性描述符”一文开始。
Dmitry 还举办了有关 JavaScript 的概述讲座:
您应该查看Dmitry 的网站以获取有关 JavaScript 的高级文章和视频。
1. Axel Rauschmayer 博士
Axel Rauschmayer 博士的博客主要讨论 JavaScript,他的大部分内容都是针对经验丰富的 JavaScript 程序员或具有好奇心的人。
Axel 博士撰写了有关 JavaScript 的书籍,最近出版的是《面向不耐烦程序员的 JavaScript》和《深度 JavaScript:理论和技术》
好了,我把这条推文留给你。
玩得开心!
编辑(2020 年 5 月 4日):更新了链接文章的 HTML 标题标签。
编辑 2(2020 年 5 月 5日):添加系列名称。
文章来源:https://dev.to/ziizium/5-javascript-blogs-for-curious-minds-2j0a