前端世界的憧憬

  老实说,从毕业到年前,2年多时间来,工作中都是比较迷茫的。时刻在摸索自己的路,测试,运维,策划,UI,开发,产品,到底那条路,才是适合自己的?去年从工作了2年的公司辞职了。今年终于给了自己一个目标,成为一个合格的前端工程师。

  正式接触前端已有3个多月了,从开始html+css+Javascrip的基础过了一遍后,后来也找一些小功能写一点,但没有做实际的作品。在5月份,找工作过程中,很幸运一家创业公司收留了我。因为一开始的想法就是,希望能在工作中得到更快的成长与进步,薪水不高没关系。在工作了一个月后,得到的体会确实如此。没工作前,我还不知道ajax的存在,js,css框架的认知度几乎都是零的,因为对js的认知度本来就很薄弱。工作的第一天,老大就给了我一些需求,做一些活动页面,以及插件的实现。还交代我多看看ajax的东西。经过了一周的时间,通过各种百度的查询,下载了各种类似的插件,拿到插件代码后,就开始消化,看可以简化的,就把多余的代码都删了,套到自己的JS中来使用,这样感觉对js的理解更深一点了。这一周通过简单的接触ajax,也知道了其原理,懂得如何使用了,感觉是非常的神奇。第二周做了公司主页的注册页面,并用js写了交互,也初略接触了正则。当然这过程中也是参照了别人网页的思路写的。(PS:我有一个习惯,看大型网站的源码,参照。几千行的源码,有时候看的都是非常入神),我知道这样一直抄袭是不对的,正在努力想办法变成自己的东西。 第三周,京东出了个不错的微信端活动页面,老大说,仿着这个效果做一个demo出来。当时心里想,这太难了吧,但是口中还是答应了。于是就想办法把微信里的页面地址调出来,放到谷歌下访问,再把该demo的html,css,js源码和图片全部调出来,花了半天时间吧。然后就开始研究源码了,一开始看的时候,html页面看了蛮久的,里面居然有2个活动集中在一起,后来我才研究出来是用模板实现的,再加上css文件,还有几个js文件的源码,都上万的代码了,对我来说,就是海量啊。当时就想,不急,慢慢看,由于之前没接触过模块,所以看的会比较吃力,后来知道是模块后,看相关资料,明白了后,看起来就简单了。也研究了css3实现的代码,弄明白了这些动作的实现。于是我就开始把能用的素材都取走,自己写一个demo。几天后,我是写出来了,但是会比较单调,老大建议demo全部抽出来,京东的JS写的真的高超,我实在看不下去了,能力有限。于是决定自己写交互的内容。终于在上周全部实现了功能。这次经历,收获真的是非常的多,也感到自己的基础非常薄弱,端午就在家恶补基础。 

  现在每当看到一个功能,就会情不自禁地推理他是怎么实现的,查看源码。自己的想法非常多,希望也能写一套自己的插件库,函数库等,但是对于现在的我来说,还太弱了。虽然我是个高龄前端初级玩家,但是不急,前端的路还很长呢,我相信,这条路,我会走一直走下去。

原文地址:https://www.cnblogs.com/raines/p/4593204.html