日期:2014-05-16  浏览次数:20369 次

新手求指导,处于郁闷时期
最近在学javascript,有了一些了解,对一些基本语法基本函数,对象,方法都有了一些了解,也能写一些小的应用,但是如果让我开发一个网站,或一些其他的比较大型的应用我是一点都不会。不知道有没有说清楚,就是很迷茫,不知道接下来要干什么,求高手指点,
------解决方案--------------------
一个网站并非只会javascript就行的......  还需要服务端语言,数据库,前后台通信,服务端(如iis)等知识,甚至需要美工知识,一般都不是独立干的
javascript用好了去大公司干前端开发就行了,不需自己会做网站,
你接下来要把前后台通信过程搞清楚,这是干前端必须的,怎么使用ajax与服务端通信,怎么提交表单等等
还有与页面的交互,听你口气是专注于js自身的语法了,js与html的交互呢?这可是js存在的主要意义了
------解决方案--------------------
大型的应用大多是使用框架来实现的,新手学暂时没有必要去深究这些大的应用。一些小的应用可以去尝试下,比如写些网站辅助的小脚本之类。比如喜欢看 小说的话,写一个小说阅读模式的浏览器脚本。参考 油猴子和Scriptish这两浏览器插件
------解决方案--------------------
实践出真知,赶紧找个项目做就知道学什么了
------解决方案--------------------
引用:
引用:
一个网站并非只会javascript就行的......  还需要服务端语言,数据库,前后台通信,服务端(如iis)等知识,甚至需要美工知识,一般都不是独立干的
javascript用好了去大公司干前端开发就行了,不需自己会做网站,
你接下来要把前后台通信过程搞清楚,这是干前端必须的,怎么使用ajax与服务端通信,怎么提交表单等等
还有与页面的交互,听……


这个就看你的发展方向了,如果想走大公司,做前端,就继续js的学习,ajax不要停留在了解阶段,你需要理解其意义,从前后台的通讯过程深入理解,ajax提交,非ajax提交都要知道怎么回事;
还有回调函数的使用,这个在js组件开发中是必须的,组件要支持事件,都是使用回调函数,js不验证数据类型,实现回调函数非常容易,这是js的优势,必须应用自如;
做前端开发,js面向对象的知识是必须的,这是使用组件\开发组件的基础,必须深入;
还有最好会使用jquery,但不要本末倒置,js才是根本,js基础足够的话,jquery也就是看着API,花一两天练习一下的事情

走小公司的话,就无需深入学习js了,未必需要,小公司的特点是要求程序员什么都会,就像你说的,你最好可以自己做一个网站;
html,css,js,服务器语言(C#\PHP\JAVA),数据库,xml,这些都是必须的,如果还会做图,把美工兼了,我想小公司会特别欢迎