首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

javascript 有关问题【怎么学习Javascript】

2012-03-11 
javascript 问题【如何学习Javascript】请各位高手说说javascript 该如何学习呢?总是感觉很迷茫,简单的也懂

javascript 问题【如何学习Javascript】
请各位高手说说javascript 该如何学习呢?
总是感觉很迷茫,简单的也懂点儿,复杂的就写不了了?
请问该如何更进一步的学习呢?

[解决办法]
没有一个特定的需求,你肯定不知道怎么写,先了解下基础,再找些特定的需求来强化
[解决办法]
找本书看看,多敲敲
[解决办法]
....因为你不用,学东西就没个目标,那也不知道什么时候是个终了,所以,你需要有个现成的东西,这样才成就感,自然就会了
[解决办法]
实际使用中学习积累,积少成多,注意总结
[解决办法]
就是多写代码撒,呵呵,敲多了自然就熟了~
[解决办法]
最重要的就是多用js,可以用js试着实现一些东西。
[解决办法]
实现一些有用的小功能 --
-------多写代码
[解决办法]
去csdn的js版块,把已经解决的帖子从头到尾的看,
然后手把手的实现,那时你就有眉目了~~~
[解决办法]
推荐你买一本书。 1看个30面 20天 你就是高手。 javaScript 权威指南
[解决办法]
11楼说得不可行,应该找本书,多敲些
[解决办法]
我也在学javascript,共同进步!推荐两本书:javascript基础教程(第六版),精通javascrpt() 都是人民邮电出版社
[解决办法]
先把JS的基础学扎实了,主要是系统的函数,自己的逻辑也要清楚,可以看 JavaScript权威指南 等书,多在网上找点资料看看,在看一下别人写的代码!
[解决办法]

探讨
我也在学javascript,共同进步!推荐两本书:javascript基础教程(第六版),精通javascrpt() 都是人民邮电出版社

[解决办法]
蒙,加加油
[解决办法]
javascript基础教程(第六版),精通javascrpt() 

有免费的吗
[解决办法]
偶学习的步骤:
1、调用基本的api函数,对页面数据做校验
2、记一些常用的html属性,通过javascript取信息
例如document.forms[0].xxx.value()
xxx.style.display
xxx.readonly等等
3、自定义js对象,在showmodel窗口中作返回值等
4、制作一些复杂控件(菜单树,浮动窗口等)
5、js + xmlhttp = ajax,考虑周全,作一个类似于dwr的框架出来
[解决办法]
如果楼主英文好的话建议看看官方的javascript教程;
我个人也经常用这些东西,但是极少自己写,发现自己需要实现的功能网上基本上都可以找到.
楼主要提高自己,我感觉跟做项目一样,知道自己的需要慢慢的,一点点的实现才可以..
[解决办法]
肯定要多看实例,多写了 
其实我也不太会,感觉不能随手就用
呵呵~~

[解决办法]
想进阶 你就必须先把JS当作你的第一语言 不然你是学不好的。。。。

多上CSDN和51JS的去看看
[解决办法]
本人接触到的javascript基本都是对html页面元素进行操作,所以没怎么系统的看js的语法和类定义等复杂操作。
所以可以在有什么具体的应用要求时上网找一下相关例子就可以了,这样积少成多就可以了。
[解决办法]
厉害 palm_civet
[解决办法]
牛人不少呀
[解决办法]
要多实践啊。。。。
找个项目啊,列子的来做吧。。。
先看基础的,动手的过程中,不懂得在看书。。。
[解决办法]
探讨
实际使用中学习积累,积少成多,注意总结

------解决方案--------------------


学dojo
[解决办法]
需要用到的时候直接google搜到这里来查,
我觉得没必要特地去学,用的多了就熟练了
[解决办法]
实际使用中多学习积累,注重基础,需要时再上网查查
[解决办法]
JS事实上不是独立的,它只提供内置的函数和对象,只有和DHTML技术的对象模型结合才能发挥JS的功能,所以JS的学习不单纯是学习JavaScript语言,还要学微软的DHTML技术。

Script5.6文档
http://download.microsoft.com/download/winscript56/Install/5.6/W982KMe/CN/scd56chs.exe

DHTML参考手册
http://ebook.0451.net/html/js240/03/book1.htm(超星格式)

还可以去MSDN看
http://msdn.microsoft.com/


 你也可以网上下些 java script的事例,自己对照着写写,然后加些自己的,不多一定多练.
[解决办法]
一起学习,我也顶一下,看有高手指点没
[解决办法]
没什么可迷茫的 慢慢学 每天有进步就行
[解决办法]
在工作中学习,才能学点东西.看书没啥用.看了忘,忘了看.
我以前也是一点不会写,只是能看懂.
由于前一家公司,和现在的公司用到,到强迫自己写,总算能写出点,表单验证这类的东东了.
到于palm_civet 写的代码,知道的js的pototype原型.大概是写js组件的时候才用到吧.
没用这方面的实践.也没人让我写.自然不懂了.
总之,学点东西不容易,得用实际的需求.在实际的工作中才能学点自己的东西.
[解决办法]
低调接分
[解决办法]
多看看高手写的js,在实际当中试着自己写,慢慢就会提高!!!!
[解决办法]
最好是拿例子练习,做web页面的时候,尽力尝试用js来实现。js几乎可以定义所有web页面,做上一段时间,想不会都不行了。
[解决办法]
学习
[解决办法]
JS你!
[解决办法]
在学习 一个javascript文档 一个DHTML文档 +代码
[解决办法]
看书学语法 看代码读实例 写程序做项目
又一个大师诞生了 完了在来教我们
[解决办法]
多敲敲代码,多琢磨琢磨!
[解决办法]
楼主万岁
[解决办法]
磨练 多磨多练 学程序就是这样 没什么窍门 就看你脑子好不好使了 脑子灵活的几天能搞定 不灵活的几个月都搞不定 
 
还有就是兴趣了 有兴趣和没兴趣又有很大的区别
[解决办法]
疯狂的看JS代码,通过他生成的动人效果提高兴趣。
LZ我相信你一定会一日千里,不过同时别忘了吧JAVA学好。
[解决办法]
多学多看多想!!!你一定行的
[解决办法]
我也不会。
[解决办法]
多做例子,先搞定表单元素的操作,例如验证
熟悉与jsp混写
之后在学面向对象
把精通javascript当做工具书(查询用),当你觉得有一定程度时再系统的看。
[解决办法]
我的意思他门都说了
[解决办法]
上海一家外资公司招聘java-pm,熟悉银行背景,有过银行的项目经历的,7年左右,英语流利,有感兴趣的朋友可以加我msn:bess.zhang@live.cn详谈,或者发简历到我的msn邮箱均可,记得有朋友也可以互相推荐呀
[解决办法]

探讨
没有一个特定的需求,你肯定不知道怎么写,先了解下基础,再找些特定的需求来强化

[解决办法]
多看,多练,多写,多读!
[解决办法]

探讨
多做例子,先搞定表单元素的操作,例如验证
熟悉与jsp混写
之后在学面向对象
把精通javascript当做工具书(查询用),当你觉得有一定程度时再系统的看。

[解决办法]
JavaScript简单的应用使起来很方便,稍稍深入些会感到异常困惑,特别是对于深得面向对象精髓的Java程序员,最后没辙只好下了个ECMAScript官方英文版语言规范硬着头皮往下看。个人感觉人们邮电出版社的《JavaScript高级程序设计》不错,挺适合学过面向对象编程语言特别是Java程序员,ISBN 7-115-15209-8。如果英文阅读没问题,还是建议看看ECMAScript语言规范,下载网址如下:http://www.ecma-international.org/publications/standards/Ecma-262.htm。
[解决办法]
其实真的还是要多练习啊

就算会的东西,好久不练也都会忘了的啊
[解决办法]
提倡钻研精神
[解决办法]
这个都说不好滴。。呵呵。。一个人好像都自己的一个方法吧。。但是有一条是很重要滴 就是注重实践,许多的问题只有在实践中才能体验到滴。。最近我在做一个web的前台,jsp要求写很多的js校验,
在其中就有很多小问题
"jsf" used
for example:
there is a field ,the type is boolean.
I used it by hidden like this <h:inputHidden id="kaifeng" value="#{state.feng}"/>
**
when I get the value of "feng" like this "getParameterById("kaifeng").value" in js
and compare it to "true" like this
if(document.getParamterById("kaifeng").value=true){
/** the code*/
}
I find the result of "document.getParamterById("kaifeng").value=true" is always false.
why? our friend....
In the end ,I find the code should be written 
if(document.getParamterById("kaifeng").value='true'){
/** the code*/
}
it is only a small mistake
[解决办法]
学习了,要有需求,要善于积累,要慢慢来,学习,学习!
[解决办法]
用纯js做一个项目,不要用库,你就成为高手了
[解决办法]
在工作过程中学习是最好的
当然需要你有基础,html,javascript等
[解决办法]
不要放弃,一直学习
[解决办法]
要学...
[解决办法]
多做项目
[解决办法]
哪本书无所谓 关键是要多写代码 有激情 懒的动手的话就干脆不要学
[解决办法]
综上所述 总结为:多找代码敲(实践),不要迷茫(心态),继续努力(意志);
我自己的 多多尝试试着该代码,多向他人学习、交流,适当上个项目;
js也是一种语言如果其他你行,this you can
!~
[解决办法]
加油,我也在学习这个呐
[解决办法]
了解了之后再做东西

热点排行