其实最这个字就很难判断,每个人的理解程度不一致,但有两种人,觉得难的他还没学会,会的不觉得难,但是前端不一样了,会了也难,因为谁都对前端提点建议(啥也不懂的老板、产品经理、项目经理、后端、设计) 从小白刚入门的时候会觉得css难,记得东西比较多,js比较庞大也有可能会学乱。但是要说什么在前端比较重要的话,js学好比较重要。Vue和React这两个都是非常优秀的框架,开始不必纠结于选择哪个框架,会了一个,另一个就简单了。这样还纠结的话,我推荐你先学习React。Vue相对来讲偏向通过模板的方式也就是调用API来写页面(当然现在Vue3。0也正在跟进Vue的JSX写法,类似于React),而React则是更偏向于通过写原生JS的那种方式写页面,使得逻辑和页面分离开来。继续提升多思考优化一、要会一些辅助工具,这些网站可收藏。 网址 描述 http:unbug。github。iocodelf 变量命名智能推荐(支持中文) http:www。docschina。org Web前端开发人员提供优质中文文档 http:regexr。com 正则表达式验证匹配 anyrule 正则表达式库,非常全,使用起来很方便 http:www。toptal。comdevelopers 多张图片合成雪碧图,并生成对应css tool。lu 众多工具集合,包括时间戳转换,进制转换等 http:www。bootcdn。cn或http:cdn。baomitu。com 国内的CDN库,速度快 http:www。jsdelivr。com 国外的cdn库,支持github,npm,WordPress http:www。gitignore。io 根据选择会去生成。gitignore文件 http:codesandbox。io 在线编辑代码 http:www。typora。io 实用的Markdown写作工具,所见即所得 http:mdnice。com 使markdown语法更加美观,如果你有写博客,那这个非常合适你(强烈推荐)二、基础掌握好,看书提升要快一点 csdn有大佬替我们趟过河了,还标记了重点:这我反手就是一个收藏 《JavaScript高级程序设计(第4版)》:俗称红宝书,这本书111章讲的是语言特性,一定要掌握。如果你有其他语言的编程基础,理解起来会更快。第12、1417和2326章是重点内容也要重点看,第13、19和21章是次重点内容,尽量看一下。第28章是最佳实践,可以在看完前面这些部分来学习一下如何写出更好的代码。 第18章Canvas,第20章API,第22章XML和第27章工作者线程,可以在学有余力或者用到的时候看一下,不是初期重点内容。书中有大量API的章节,不用死记硬背,浏览一下就行,用到再回来查。 推荐先看《现代JavaScript教程》再看这本红宝书,或者搭配着看。因为这里的内容在教程中都有,而且都是最新的,红宝书可以用于复习巩固。红宝书对新手不友好,这是因为其章节编排并非由浅入深,让初学者抓不住重点,什么都想学,什么都记不住,挫败感强。 《JavaScript权威指南(第七版)》:俗称犀牛书,第六版的犀牛书是大而全的工具书,但是第七版做了大幅更新,跟进到了ES2020,增添了Node。js的相关内容,还删掉了很多过时的JS特性相关内容。现在可以说是非常值得购买阅读的一本书了。 《ES6标准入门》:你一定听过ES6或者ES2015吧,其实指的是一个东西,就是2015年发布的ECMAScript规范,发布的一些语言特性。这本书是阮一峰老师的书,是学习ES6必买书籍,当然里面也参杂了一些作者的个人理解。 《深入理解ES6》:尼古拉斯大佬的力作,必买书籍!讲解非常详细且深入。 《深入理解JavaScript特性》:尼古拉斯大佬的最新书籍,由李松峰老师翻译,主要讲的也是ES6的内容。 《JavaScriptDOM编程艺术》:DOM学习书籍,本书主要讲的是DOM知识,还会带你通过实战深入理解相关知识。以前大家会很推荐这本书,但是现在我看过后觉得,你看完其他书可以买本浏览下。 《JavaScript语言精粹》:俗称蝴蝶书,很薄的一本,里面讲的都是JavaScript语言最核心的部分。半天就能看一遍,可以买了反复看,只是版本有些老。 《HeadFirstJavaScript程序设计》:这本书对于没有编程经验的新手友好,内容比较简单。三、收藏夹还有一些收藏量比较多的自学课程或许可以帮助到大家 黑马程序员web前端视频教程从入门到精通Web前端视频教程完整版Web前端视频教程从入门到精通黑马程序员