简介:前端相关
本目录有什么
虽然标题是「前端相关
前端是一个很奇妙的技术栈:
- 它下限很低,常常有「大专生上 3 天培训班直接写项目」的都市传说。
- 它变化很快,ECMAScript 大会一年开一次,每次都会确定新的 JS 语法和 API;Node.js 一年升两个大版本号;各种新的 CSS 特性等也在迅速迭代。
所以做前端只能不断学习、不断跟上新技术的步伐,否则就是「你不干有得是人干
本目录由原来的「JavaScript 教程」目录重构而来。原本是想参考 WangDoc 和 W3school 的内容整理一份较为基础和完整的「JavaScript 从入门到入土
本目录的内容不是零基础的。请确保你已经有一定的前端基础,本目录通常是一些「稍微更高阶」的内容,一些可能不太容易接触到的内容。
学习方式
学习一个技术栈,光看理论是远远不够的,一定需要有实际开发。从理论到实践甚至不是最佳方案,更推荐的方案是「实践到理论」—— 在实际开发中遇到需求,并学习与需求相关联的理论知识,在解决问题的实践中获得理解。
前端技术栈几乎是搭建 GUI 最「无痛」的方式了,你完全可以写一些日常可以用到的小工具,然后尝试将平时学到的知识应用进来。随着知识的增长和技术的进步,你可以不断地重构自己曾经的项目,思考有没有更好的解决方案,或者尝试一些新的想法。
有关更基础的内容
绝大部分人的前端基础知识都是自学的。你可以购买一些经典的书籍,或者在网络上搜索一些教程,例如:
此处不再一一列举。