• 请不要在回答技术问题时复制粘贴 AI 生成的内容
painter
V2EX  ›  程序员

新手怎么学javascript呢,推荐几本好书吧

  •  
  •   painter · Nov 18, 2012 · 7610 views
    This topic created in 4953 days ago, the information mentioned may be changed or developed.
    谢谢大家了
    14 replies    1970-01-01 08:00:00 +08:00
    BigZ
        1
    BigZ  
       Nov 18, 2012
    没有什么好书,边学便用,firefox+firebug就是你的ide

    看得懂英文的:https://developer.mozilla.org/en-US/docs/JavaScript

    需要中文帮助的,我收藏了一份微软出的,http://lutaf.com/download/javascript_help_cn.zip
    duhastmich
        2
    duhastmich  
       Nov 18, 2012
    eloquent javascript http://eloquentjavascript.net/ (适合新手吧)
    secrets of the javascript ninja - John Resig(jquery)
    javascript the good parts - Douglas Crockford(json)

    http://domenlightenment.com/ (关于DOM的,学jquery前可以打个基础)
    wencheng
        3
    wencheng  
       Nov 18, 2012   ❤️ 1
    新手是什么概念?是没有一点基础,其它语言的基础有吗?

    一点不了解 -> 先去 http://www.w3school.com.cn/js/index.asp w3c的Javascript教程学习,了解一下Javascript 刚发现里面 还有 Javascript 高级教程和测试部分

    有点基础 -> 《Javascript高级程序设计》 《Javascript语言精粹》

    Javascript 重要的是多练,学习的过程中可能会遇到很多兼容性问题,以及用法问题,因为没有统一的api所以学习比较痛苦,这样不妨先用jQuery来实现,然后看jQuery源码,看它是怎么实现的。

    还有Javascript 刚开始学的时候,养成良好的函数化编程,函数单一功能,我在这方面吃亏挺大的,开始时不重视,有时写的代码像意大利面条一样,代码多了很不利于阅读和修改
    airyland
        4
    airyland  
       Nov 18, 2012
    手册+书籍+练习!important+google+博客阅读
    https://github.com/airyland/Jsource
    conis
        5
    conis  
       Nov 18, 2012
    GitHub+拼命写
    claliu
        6
    claliu  
       Nov 18, 2012
    JavaScript for Cats http://jsforcats.com/ 这是个 one page tutorial

    作者的主要作品页面: http://maxogden.com/projects.html
    作者的 GitHub 页面: https://github.com/maxogden
    painter
        8
    painter  
    OP
       Nov 18, 2012
    macbook pro 写javascript用什么编辑器比较好呢?
    cyberscorpio
        9
    cyberscorpio  
       Nov 18, 2012
    @painter 我用 MacVim,和 Windos 下的 gVim 同一份配置文件,非常顺手。
    如果不适应 vim 的编辑方式,那么 TextMate 2 也许也是个不错的选择 (开源了)。

    Sublime Text 2 不免费,但是好像没有强制你出了适用期就要付钱,亦可一试。

    供参考。
    007leofs
        10
    007leofs  
       Nov 18, 2012
    《JavaScript 从入门到精通 》 机械工业出版社,程序员书库 系列。感觉不错,Oracle就是靠这系列书学会的。
    soruNis
        11
    soruNis  
       Nov 18, 2012
    入门: w3c school 上的免费教程 (可以在线实验)
    系统全面地学习+平时查阅: JavaScript the definitive guide
    性能 :High Performance Javascript
    chainkhoo
        12
    chainkhoo  
       Nov 18, 2012
    http://www.codecademy.com
    funny way to learn coding
    qiukun
        13
    qiukun  
       Nov 18, 2012
    我是新手,我赞成 @BigZ 的观点,另外推荐 js 秘密花园 和 @keakon blog 上关于 prototype 的文章
    nightsnow
        14
    nightsnow  
       Nov 18, 2012
    入门靠w3school就行了
    接下来JavaScript权威指南和JavaScript语言精粹
    然后JavaScript高级程序设计和JavaScript DOM高级程序设计
    下面是关注性能的时候了高性能JavaScript、高性能网站建设指南、高性能网站建设进阶指南
    再高级就是JavaScript Patterns
    等有了基础后对于一些书就只用看其讲的好的部分,其它扫一眼就过了
    另外多看一些人的博客,博客在许多细节技术问题上讲的比书要好得多
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4886 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 91ms · UTC 05:38 · PVG 13:38 · LAX 22:38 · JFK 01:38
    ♥ Do have faith in what you're doing.