个人理解,我把我常用的javascript分为这几个方向。第一、dom树操作:也就是操作表单节点,比如:动态添加一行,动态显隐某个文本框等。第二、与后台交互的ajax,比如:动态加载一个省市区下拉列表。第三、基本数据的操作,比如:字符串截取、数据转型,ps:因为javascript是弱类型语言,所以基本数据类型只有一个var,但是var可以存放任何类型数据,无论是对象、数值、数组等。第四、各种成熟js框架,比如常见的Ext,Dojo,Jquery等。学习的话,如果你觉得你已经入门,基础还可以。建议你可以挑选一个框架学习。这样学习过程中会对基础的机制理解加深,在网上找些案例做做,或者直接买本,Ext,dojo的书学学,个人建议学习js为目的的话不要选择Jquery,因为我觉得Jquery操作dom树等方式采用的方法,与css有些神似,恐怕你难以理解。大体上就这些个人建议,希望对你有帮助。 追问 嗯嗯,谢谢,我自己就是先学的html+css,所以对jQuery还是很情有独钟的,呵呵,现在在学习jQuery Mobile,说实话,我对后端的javascript编程,可是苦苦无法入门,不知道该从哪里学起,能推荐下么,谢谢 追答 后端的javascript编程 - - 不太明白你需要的是啥
我和你差不多算是基本入门了 不过我是这样想的。首先根据国内现在对前端工作的需求,jquery这些框架类的东西你必须掌握,算是一个码农的基本要求,不过一个或者两个就行了多了也没必要;其次,如果你对html5有好的前景期望,需要学习一下javascript的面向对象编程,闭包这些高级方法;再次,如果你想抱着javascript死啃,可以考虑学习node.js 后端javascript编程,在这个过程中你会对路由器、服务器原理、http协议等有深入了解,最后达到前后端都是使javascript编程 然后学点css知识就可以独立架构网站。这时你前后端都涉及到了,为了技术提高,到这个程度你要选择window或者linux系统学习了,推荐linux。