关于
一个普通人的编程学习记录。没有天赋异禀,只有持续输入和一点点输出。
我是谁
你好,我是鱼。本职工作是一名建筑工程造价工程师, 日常和图纸、工程量清单、定额打交道,不是科班出身的前端工程师。
开始学 JavaScript,最初只是想弄明白一件事:每天在用的那些网页,到底是怎么被造出来的。 后来发现,能让一个页面按自己的想法动起来,这种感觉比弄懂本身更让人上瘾。
这个站点用来做什么
这里不写「三天精通」的教程,只做三件事:
- 记录过程 —— 包括走错的路。很多坑当时想不通,隔几个月回看反而最清楚。
- 沉淀方法 —— 语法随处可查,但「怎么调试」「怎么拆分函数」这类经验不容易搜到。
- 鞭策自己 —— 写下来才算真的懂了。输出是最好的输入检验。
学习方式
我的方法很笨,但有效:带着一个具体的小目标去学。 不是「今天看完第三章」,而是「今天要让这个按钮点了有反应」。 为了这个目标去查文档、猜原因、加日志,最后跑通的那一刻,知识才是自己的。
不追求把 JavaScript 学完,只追求把手上这件事做完。做完之后回头看,发现已经走了很远。
目前的进度
能独立完成:变量与函数的组织、DOM 的查询与操作、异步流程控制, 以及把一个想法从控制台里跑通,再写成可以复用的函数。
还在补:原型与继承、模块化、更规范的前端工程实践。这是我接下来要走的路。
免责声明
请务必阅读
本站(鱼的记忆)为个人网站,站内所有内容与代码片段均出于学习与研究目的整理和分享。
站内内容为个人理解,可能存在错误或已经过时,仅供参考,请以官方文档为准。
本站内容如涉及引用他人成果,会尽量注明来源;若无意中侵犯了您的权益,请告知,我会尽快处理。
本站对因使用本站内容而产生的任何直接或间接损失不承担责任。