• Home
  • About

YAOHAIXIAO.COM

Just an other Wordpress Blog

  • Blog

Previous Posts

  • 十二 15, 2011

    No Comments

    写给想学JavaScript朋友的一点经验之谈

    逛论坛时看到有朋友问是否有专门教Javascript的学校。这里我想把自己几年来的前端 JavaScript 开发的经验跟大家分享下,也给出几本个人认为不错的书来做为大家学习的参考资料。当然只是个人的经验,有什么不对的也请高手见谅和指正。 关于到培训学校学习的忠告:别说现在没有这样的学校,就是有专门的学校也不要去,因为不会有好的老师的。不要浪费你自己(很可能是你父母的)钱和时间,死了这个念头。 说关于培训学校的话题,这个我要比一般的朋友有发言权。因为我本人干英语培训将近2年,我很清楚培训市场的情况,你很难碰到一个好的老师。英语可能还好些,毕竟英语说得好的老师还比较多,长期跟老外泡在一起,确实对口语能力的提高很显著,但是代价也是很昂贵的。但是你要学的是 JavaScript ,呵呵,好的前端工程师可不多! 我的个人观点,有资格和有能力的教好 JavaScript 的老师,一定要是个好的,有着丰富的前端开发经验的前端工程师。大学里的老师,教授可能他们中很少有人符合这个要求(请允许我这么说)。而好的前端工程师,都忙着自己的工作去了。剩下的有时间去教 JavaScript 的人,呵呵,就不多说了。 这里我也发点牢骚,我们在大学校园里学习的东西,你学的时候根本不知道这个东西有什么意义,你自己不去钻研,老师基本上他是不会主动告诉你的。在培训学校,呵呵,也差不多。 要教好 JavaScript 如果不是一个好的前端工程师,他很难说清楚为什么我们现在提倡使用闭包把将以前作为全局变量的变量放到闭包中作为闭包函数的局部变量?他也很难对 JavaScript 变量作用域的相关知识跟你讲透彻。在 JavaScript 这门语言里能够形成 scope(作用域)的东西有哪些?为什么说全局变量是魔鬼?闭包又是怎么产生的作用域?等等这样很基础,但很重要的知识的意义,他如果没有长期的前端开发的实战经验,是很男不清楚,这些知识的价值也意义的。当然了,要讲给你听,让你明白这些知识和它们的意义就更困难。 呵呵,所以我的建议是,如果你想学 JavaScript ,还是多跟你的身边认识的朋友,特别是那些从事前端开发的工程师多交流和学习,自己也要多钻研。呵呵,如果你不认识前端工程师,就到蓝色理想这样的专业论坛多逛逛(记住!这可不是广告哦!)。把你不清楚的问题提出来,需求了解这些知识的朋友的帮助。不过我这里想花点时间说说我们该在什么时候提问? 什么时候提问?这个也是问题吗?我的答案是:是的,这是一个问题。很多人,特别是那些还在学校读书的朋友都有一个不好的学习习惯,那就是一遇到问题就问别人请求帮助。难道问问题也是个坏习惯?我个人觉得这是个坏习惯。我认为,你问问题寻求别人的帮助,应该是在你自己已经动脑经,通过各种途径查相关资料都无法获取问题的最终解决办法的情况下再来提问。这样你已经对你要解决的问题做过研究,有一定了解。你可以更详细的告诉别人你想要的答案大概是什么样的,或者说你可以把你想描述的问题讲的更清楚。这样别人来解决你的问题的时候,也可以更快速的作出解答。我想你学起来,对问题的理解也会更深刻些。 好了,好像扯得有些远了。来谈谈怎么学习 JavaScript 吧!先给大家泼点冷水,我想告诉你的是,JavaScript 要比其他的开发语言更难学好! 为什么?因为就目前来说,大家(国内甚至是国外的程序员)普遍对 JavaScript 这门编程语言(请允许我这么说)了解和研究得不够深,至少不像大家对 JAVA、C#、C++ 等这样的语言了解的和研究得那么透。所以这个就引起了另一个问题,现在市面上 JavaScript 的书籍对 JavaScript 这门语言的讲解都还不够深入和全面。当然是相对JAVA,C#这样的语言来说。所以这就导致了,学 JavaScript 相对会更困难些。当然学任何一门编程语言,特别是想学好学精都是那么不容易。 不过也有好的消息,就是现在大家对 JavaScript 的重视和更深入的研究,现在 JavaScript 书籍里讲解的内容也要比4年前(2005年)的质量高出太多了。可以这么说,你现在开始 JavaScript 正是时候哦!呵呵!所以我在这里也给大家分享一个经验,买 JavaScript 的书,最好不要买4年前,也就是 2005 年以前出版的。最好买近两年出版的书。 说到这里,我想说说一个现象,随这大家近几年对 JavaScript 的重视和研究,主要是很多传统的程序员开始学习和研究 JavaScript...

  • 十二 14, 2011

    1 Comment

    世界,你好!

    欢迎使用...


RSS Feed

Subscribe to feed
get the latest updates!


  • 日历

    2012 年一月
    一 二 三 四 五 六 日
    « 十二    
     1
    2345678
    9101112131415
    16171819202122
    23242526272829
    3031  
  • 分类目录

    • Blog
  • 标签云

    经验心得 JavaScript About
  • 近期文章

    • 写给想学JavaScript朋友的一点经验之谈
    • 世界,你好!
  • 近期评论

    • WordPress 先生 发表在《世界,你好!》
  • 链接表

    • Documentation
    • Plugins
    • Suggest Ideas
    • Support Forum
    • Themes
    • WordPress Blog
    • WordPress Planet

YAOHAIXIAO.COM © 2012. All rights reserved.
A quality product by KreativeThemes