美文网首页web前端教室互联网科技每周500字
js、jq的基础看的差不多了,接下来我该干嘛?

js、jq的基础看的差不多了,接下来我该干嘛?

作者: 我是老尚 | 来源:发表于2016-08-02 13:18 被阅读369次

这个问题,是我们共进会里一个成员提出的,大四,计算机专业,记得他有些JAVA经历,感觉算是半个后端转前端吧。他学习还是很努力的,作业啊,日志啊,签到啊,都不落下。

昨天他问我这个问题时,我当时已经喝多了,晕晕的回答他说,

建议你分成二部分来看待,,JS做为基础,一定要一直不停的看。就是遇到原生JS的知识,就看看。尤其要注意面试类的相关原生 JS知识,因为面试的时候,一定会问。

jQuery部分做为工作技术来看待,

一,可以从各种小例子入手,多做多练。目的是熟悉JQ的各种用法。JQ重点之一,就是各种选择器,必须先选择了正确的DOM节点,才能会有正确的操作行为。

二,有空时看看JQ的源码类的分析文章;

三,看看github,自己也搞一个,并且用它搞个个人网站,把许多CSS3的效果,与JQ一起使用。

前端其实就是用js来控制dom和css,先做到上面这些,找工作应该是没问题的。

注意,用JQ做不同的例子,至少100个以上。

用github做网站,把CSS3和JQ一起用,,你可以看看这类的个人网站,看看他们都是怎么做的。

上面的内容是我昨天回复他的。一般来看并没有大问题。但并不很详细。

展开来说的话,js & jq基础知识都OK了,接下来干嘛?

一,分类型的多分析、研究不同的网站,电商类的,交互类的,展示类的。它们是如何组织网站的,前端与后端的分界在哪里?它们的网站的模块和组件,是怎么连接的?组件之间是如何通讯的?

二,在一的基础上,建立前端开发的“感觉”。就是思路,就是别人提个什么东西出来,就算你没做过,你也知道应该怎么去实现。要记住思路大于实现,而这种感觉,只学不写,是搞不出来的。要多做例子。

三,要建立整体的观念。即,前端拿数据,那么后端是怎么给出来的?你如果要实现一个功能,你需要后端给你什么样的数据?你如何让后端“乐于”配合你?你得懂后端兄弟们的想法。如果你不能提出正确的需求,我相信后端兄弟们是懒得理你的,有跟你解释的功夫他们宁可换个能听明白的人来说。你从后端拿到数据了,然后你要怎么样处理,什么样的参数带上去,才能正确返回给后端?这是一个整体的思路。

四,前端架构,前端组件,模块化,各种框架,这那的库,,它们存在的意义是什么?。。。不是为了装B、显水平的,也不是为了模块化而模块化,它们都是为了“解决实际开发当中的问题”。所以如果你没有遇到实际开发当中的问题,我个人不建议为了学习框架而学习框架。框架这东西都是工具,你基础OK的话,有实际需求,拿过来用用写写就OK了。。。别被那么架构组件模块框架之类的名词晃花了眼。。。它们其实都是JS。

五,前端工程化,脑子里要有这个思想准备,但不要被它吓住。前端所谓工程化,无非就是打包,压缩,按版本发布、更新,各种生产环境、开发环境来回切换,再带点什么单元测试也就罢了。。。但这个知识结构在脑子里要有准备。

说这些东西,其实也没什么,慢慢学就是了。。。要想透一点,不管它再难,它也就是个JavaScript,而已。

相关文章

  • js、jq的基础看的差不多了,接下来我该干嘛?

    这个问题,是我们共进会里一个成员提出的,大四,计算机专业,记得他有些JAVA经历,感觉算是半个后端转前端吧。他学习...

  • JQuery

    • 什么是JQ• JS的升级版,写越少的代码,做越多的事情• 学习JQ的基础• HTML CSS Javascri...

  • jquery

    •什么是JQ•JS的升级版,写越少的代码,做越多的事情•学习JQ的基础•HTML CSS Javascript后台...

  • JQuery课程

    什么是JQ• JS的升级版,写越少的代码,做越多的事情• 学习JQ的基础• HTML CSS Javascript...

  • jQuery(m)

    jQuery基础 什么是JQ?一个优秀的JS库,大型开发必备JQ的好处?一简化JS的复杂操作二不再需要关心兼容性三...

  • JS-jQuery

    JQ是JS写的插件库,说白了,就是一个js文件,凡是用jq能实现的,js都能实现,js能实现的,jq却不一定能实现...

  • js、jq、ajax、linux基础面试点

    js的基本语法延伸:js内置对象延伸:js HTML DOM对象延伸:jQ基础知识 Ajax的基本工作原理延伸:j...

  • htmlday8总结

    jQuery基础 jQuery实质就是对js的封装,封装的目的是为了更方便的使用js。js的代码写在哪儿,jq代码...

  • JQuery

    jq:一个优秀的js库,简化js操作,兼容,提供了大量的方法链式操作原理:jq对象调用jq方法时 当方法执行结束...

  • 前端JS基础六(DOM)

    前面我写了JS基础知识,接下来要开始写JS-WEB-API JS基础知识:ECMA 262标准 JS-WEB-AP...

网友评论

    本文标题:js、jq的基础看的差不多了,接下来我该干嘛?

    本文链接:https://www.haomeiwen.com/subject/rvvfsttx.html