JavaScript 的“顿悟”时刻

Avatar of Chris Coyier
Chris Coyier 发布

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 200 美元的免费额度!

几年前,我们讨论过 CSS 的“顿悟”时刻。也就是说,你学习 CSS 时,某个知识点让你豁然开朗,感觉理解了所有内容的那个瞬间。对于 CSS 来说,我的顿悟时刻是意识到页面上的每个元素都是一个矩形框,它们以特定的方式进行布局,并且我可以影响这些框的大小、位置和内容。

让我们再来一次,这次针对 JavaScript!如果您感觉自己对 JavaScript 有了相当的理解,您的“顿悟”时刻是什么?或者您还在等待它吗?

对我来说,我从未写过一行 JavaScript 代码,但我拿起了一本书 Learning jQuery,并在航班上开始阅读。我顿悟的那一刻,我意识到 jQuery 本质上是一个“查找某些内容,执行某些操作”的库。我已经了解了 CSS,而 jQuery 使用 CSS 选择器来“查找某些内容”。在 jQuery 中“执行某些操作”可以像“点击”、“隐藏”、“显示”、“滑动切换”等一样简单。即使是我也能做到,我当时这样想,然后我冲到酒店房间开始尝试。