熙熙最初接触JavaScript的时候,
朋友问:最近干嘛?
我回答说:在学Java脚本语言。
为此,曾一直汗颜……
@
其实,JavaScript与Java一点都不搭噶,后来看到一本书才知道,Javascript之所以带有“Java-”前缀,完全是一种行销策略,故意制造了一种混乱,也迷惑了我,所以才无知地闹出了“在学Java脚本语言”的笑话。
@
尽管JavaScript和Java完全不相干,但事实上他们有时候却是很好的搭档。JavaScript可以控制浏览器的行为和内容,但是却不能绘图和执行连接(并不绝对,通过模拟也可以做到的)。
而Java虽然不能在总体上控制浏览器,但是却可以绘图、执行连接和多线程。
这样,客户端的JavaScript可以和嵌入网页的JavaApplet进行交互,并且能够对它执行控制,从这一意义上来睡,JavaScript真的可以脚本化Java。
(以上两句是书中提到的,至于是否确切,熙熙没有考证过哦)
@
当然,如果熙熙仅仅是拿JavaScript来做一些诸如鼠标跟随特效的话,那明显是大大地小觑了JavaScript。在这里,熙熙是把JavaScript更多的和C#结合起来了。前台与后台。
@
那么,对于JavaScript应该如何对待呢?
我们应该在需要的时候才用它,而不是一大堆一大堆的复制粘贴。除非你是在装扮QQ空间~
JavaScript不迎合搜索引擎,也就不太符合SEO。至于为什么,可以找一下SEO教程看看。
对于程序员,一般是在后台无法满足,比如有一些操作并不需要每次都经过服务器端的时候,JavaScript就特别适用。当然,后台是可以实现的,但是每次都经过服务器后再回来刷新一次页面,客户只能说无语:对不起,网速不够,网页那么多,何必就看你这一个~
@
许多资深的JavaScript程序员偶尔也不得不为自己一时疏忽而做出的决定让整个项目团队在“脚本泥潭”中挣扎好一阵子。所以滥用JavaScript会带来血泪的教训。
但是,即使是这样,在Web应用领域,JavaScript的应用范围仍然是相当广泛的。
JavaScript对页面的美化能力,确实是无法堪比。其在前台的简化能力,也是相当的行之有效的。
@
熙熙在网上搜索了一大堆的JavaScript教程进行学习,网上的教程可谓之泛滥呀!熙熙在此筛选了自己看过的电子书,其中一些比较好的当然是要和大家分享一下的啦。
@
对于初学者,
这本CHM的电子书是最适合不过了,只要你有一点点C语言基础即可很快上手,教程最重要是内容,其次就是阅读体验度了,这本书绝对是第一推荐了。
两本可以结合着看,以W3C这本为主。
如果你要PDF版本的,推荐:
和
关于网页特效的手册:
这两本差不多就够了,关键是好用。
更多的,有了以上的基础,再看看这本:
作为复习和更深入的理解。
@
有了上面七本书,花上十天半个月的时间,就差不多了。书不在于多,而在于适用。其他很多书要么无关的话太多,要么是影印版的,相信你和熙熙一样,即使下载了也就是占了点硬盘而已,多半不会再看第二遍。而以上七本书,是熙熙强力推荐的,作为一套针对初学者的JavaScript教程。
@
而对于《JavaScript语言精髓与编程实践》这本书,熙熙认为它不是学习手册,它更像是一篇论文,其作者很可能是专门搞学术的,对于初学者,在此就暂不分享其链接了。
@
希望大家能够喜欢——熙熙。转载请注明出处:http://www.cnblogs.com/c51port/archive/2011/03/27/1997266.html
@
@