新手入门前端,需要学习的内容蛮多的,偶简单罗列下:
一、首先前端三剑客:html,css,JavaScript基础语法,可以简单模仿某商城的首页(先只做静态页面),这是最基础的部分,主要是熟悉页面的布局。
二、JavaScript进阶。包括:作用域呀闭包呀,原型链以及this等,这些比较晦涩难懂。但是面试往往这些问得最多。这时候比较熟悉JavaScript咯,可以做些动态页面就是一些有交互效果的页面(建议学玩js就开始试着写写页面)。
三、ajax以及json这些必须要会,至于jQuery等现在新项目用的很少咯可以了解些即可。
四、ES6语法(必须掌握,面试不问),以及ES7等也需要了解。还有就是HTML5以及CSS3的一些新特性也会经常用到
五、重点必备的咯,前端框架:vue.js和react。这两个框架先学会一个后在学习另一个(Angular框架国内比较少后期想学的话再学习),偶建议从vue入手简单些,最后都掌握才是大师。[灵光一闪]
六、然后就是要了解一些后端语言的一些东西,比如node.js啊,这也是进阶加分项。
七、一些自动化工具,webpack,gulb,css预处理器less等。偶觉得这些工具会用,知道怎么用就好。有兴趣就可以深入。
总结:前端知识大而砸,而且技术更新速度非常快,需要不断的学习,学习,学习,重要的事情说三遍[捂脸][捂脸]。人无完人,若有不妥之处望各位指出,偶等积极改正,多谢[灵光一闪][灵光一闪]
@ 静态网页特点是什么?
简单的理解静态网页是以.htm、.html、.shtml、.xml等为后缀的页面。它也可以呈现各类动态的结果,如.gif后缀的动画、FLASH及滚动字母等等。静态网页的特点:
1、静态网页每个网页都有一个固定的URL,且网页URL以.htm、.html、.shtml等经常见方式为后缀,而不含有“?”;
2、网页内容一经发布到网站效劳器上,无论能否有效户拜访,每个静态网页的内容都是保管在网站效劳器上的,也就是说,静态网页是实真实在保管在效劳器上的文件,每个网页都是一个自力的文件;
3、静态网页的内容相对变动较少,因而轻易被查找引擎检索;
4、静态网页的交互性穿插,在功用方面有较大的限制;
@ 什么是web前端?
Web前端开发是从网页制作演变而来,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0时代的产物,早期网站主要内容都是静态,以图片和文字为主,用户使用网站的行为也以浏览为主。随着互联网技术的发展和HTML5、CSS3的应用,现代网页更加美观,交互效果显著,功能更加强大。Web前端主要是用来开发用户通过浏览器可以浏览和使用的Web页面的。 一般而言,所涉及的内容主要包括W3C中的HTML、CSS和JavaScript这三方面的内容。