我有一点基础,但觉得学得很不系统, 基本上都是在w3csholl上面学习的,完成任务的时候几乎都是临时百度,也只能参考别人写好的JS,  自己却写不出来.  
比如我不知道为什么有些的人代码需要 (function(){})()这样的语法,
比如不知道为什么有些函数需要这样写
f = function(){}
而不是  function f(){}  '比如,我不知道为什么
f = function(){}
f = function(){}
什么时候是声明一个函数,什么时候又是申明一个对象。类似的问题。请教牛人帮忙。。像我这样的,想系统的学习一下,什么样的JS教材最好?谢谢.

解决方案 »

  1.   

    呵呵 楼主所述其实也是比较基本的~~~
    《JavaScript权威指南5》
    《JavaScript王者归来》
      

  2.   

    《JavaScript权威指南(第五版)》
    《JavaScript高级程序设计》
      

  3.   

    吃掉这两本就差不多。《JavaScript权威指南(第五版)》
    《JavaScript高级程序设计》
      

  4.   

    《JavaScript高级程序设计》该有的都有了
      

  5.   

    《JavaScript权威指南》 David Flanagan著,李强等译。。 机械工业出版社 定价:109
      

  6.   

    那看来JavaScript高级程序设计还要便宜一点