V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
sivacohan
V2EX  ›  问与答

怎么组织JavaScript代码

  •  
  •   sivacohan ·
    PRO
    · Jan 18, 2013 · 2745 views
    This topic created in 4853 days ago, the information mentioned may be changed or developed.
    之前主要写PHP,现在在写python。这几天一直在折腾jQuery,来实现一些基本操作和ajax。
    然后发现了这么几个问题。

    1、这东西怎么缩进啊!!缩进习惯了,一看js就觉得哪里有问题。
    2、代码怎么组织,比如我有一个函数(handler),我需要在$(document).ready中触发。我是直接把$(document).ready放在这个js里,还是单开一个js,把全部的初始化放在这里。
    3、jQuery,处理异步的时候,用callback好一些,还是Defer,这两个有什么区别呢?(我现在需要处理的时候都是用defer,$when用起来很方便)

    PS:我用的jQ版本是1.8
    3 replies    1970-01-01 08:00:00 +08:00
    lyric
        1
    lyric  
       Jan 18, 2013   ❤️ 1
    参考 github 的 javascript style guide: https://github.com/styleguide/javascript

    我习惯初始化入口统一,也可以不统一,如果初始化过程严格要求顺序,那就必须统一,还得把异步操作同步化
    sivacohan
        2
    sivacohan  
    OP
    PRO
       Jan 19, 2013
    @lyric 非常感谢
    ljbha007
        3
    ljbha007  
       Jan 19, 2013
    coffescript什么的太讨厌了 一直不喜欢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   877 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 19:00 · PVG 03:00 · LAX 12:00 · JFK 15:00
    ♥ Do have faith in what you're doing.