• 个性签名
  • 格言大全
  • 名言大全
  • 笑话大全
  • 知识问答
  • 生活家居
  • 星座运势
  • 宝宝起名
  • 休闲爱好
  • 百科大全
  • 如何自学前端少走弯路,前端学起来难不难

    栏目: 知识 日期:2023-01-29 16:00:46 浏览量(来源:小郝

    [摘要]如何自学前端?少走弯路?一、打好基础不用说HTML、CSS、JavaScript 三大件,完全掌握。不懂得就直接查 MDN。HTML重点掌握语义化。区分块级和内...

    如何自学前端?少走弯路?

    一、打好基础不用说

    HTML、CSS、JavaScript 三大件,完全掌握。不懂得就直接查 MDN。HTML重点掌握语义化。区分块级和内联标签。其他查文档就好了。还有就是定义 head 里面一些meta 了解下。


    CSS。重点看盒子模型,定位,层级,过渡,动画和 transform。知道原理和规则。大部分工作都是照着设计稿化。掌握上面几个99%还原也不难。接下来重点学习几种常见的布局。完了之后去搞flex。最后搞下sass、less。基本就差不多了。


    JavaScript。重点来了,红宝书看一遍掌握基础,进阶去看《你不知道的 JavaScript》。就这两套足够了,别搞那么多。每个知识点搞懂。ES6基本没啥问题。下面几个问题优搞懂,优先级如下:


    this 用法,相关原理

    原型/原型链

    闭包

    面向对象相关

    同步异步/回调/promise/async、await

    模块化 CommonJS, AMD

    先搞这懂这些比较难的概念,对你JS理解更加深入。接下来在开始看框架方面


    二、框架方面

    前期要会用,后期要懂原理。


    新人先搞 Vue。Vue 算是比较简单的框架了,上手容易。照着官方文档来问题不大。原理方面要提高自己认识。学习怎么看源码。github常去逛逛。


    学习框架之前,我其实特别建议,新人先去了解 Babel 和 webpack 不仅仅是使用。一些原理方面的东西工作中也会用到。babel 里面会有教你如何编译代码。webpack教你如和打包文件。自己手写编译器和打包工具也不是特别难。反正对之后看vue、react源码帮助挺大。


    搞完 Vue 全家桶,去了解下 React,React hooks 学习下新的理念。再回过头来看Vue。你会发现他们是如此的相似去又不同。


    多去实践总结,对整体框架理解会越来越深刻。

    如何自学前端?少走弯路?

    1、HTML+css(html5+css3)

    2、javascript

    3、jquery

    4、jquery插件

    5、移动端的jquery mobile

    高级的:

    1、面向对象的css,css预处理等

    2、Vue.js(前卫的前端mvc框架)

    3、js常见的设计模式

    4、node.js

    其他兴趣方向:

    html5游戏开发,web安全等

    上一页12下一页