代码之家  ›  专栏  ›  技术社区  ›  Pafjo

JavaScript有什么编码标准吗?[闭门]

  •  175
  • Pafjo  · 技术社区  · 16 年前

    JavaScript的既定编码标准是什么?

    8 回复  |  直到 16 年前
        1
  •  76
  •   n00begon Priidu Neemre    11 年前

    不完全是你想要的,但是(就像Doug Crockford的视频)我认为每个写/编辑/评论JS的人都应该看看Chris Heilmann的 slides videos 关于可维护的javascript。

    幻灯片

    还包括:

    Mozilla JavaScript Tips

    JavaScript Style Guide

        2
  •  24
  •   n00begon Priidu Neemre    11 年前

    另一个原因是 Crockford's JavaScript

    由于JavaScript的分号注入,这段代码(如下)实际上返回未定义的结果——这是让整个开发团队从同一个歌曲表中演唱的一个非常好的理由:

    return // injected semicolon, therefore returns 'undefined'
    {
        javascript : "fantastic"
    }; // object constructs anonymously but nothing happens with it.
    

    再多说一点 Beware of JavaScript semicolon insertion

        3
  •  10
  •   n00begon Priidu Neemre    11 年前

    我从未见过一个被广泛认可的JavaScript编码标准。不久前我们写了自己的,我 published it on my blog

    请记住,一些指导原则可能有点过时。

        4
  •  8
  •   ofthelit    6 年前

    谷歌发布了一个 Javascript guide

        5
  •  6
  •   JCotton    13 年前

    您可以在 Google Code Wiki .

    有关非常详细的样式指南,请阅读 Dojo Style Guide

        6
  •  4
  •   n00begon Priidu Neemre    11 年前

    有点困惑,我在回复中找不到 Idiomatic.js jQuery Core Style Guide . Addy Osmani在他的“JavaScript样式指南和美化器”文章中将这两种样式放在JavaScript编码样式的最顶端。

    JS_CodeSniffer

        7
  •  3
  •   n00begon Priidu Neemre    11 年前

    这个 comp.lang.javascript Code Guidelines 该文档指出了与web应用程序javascript相关的错误和问题的原因,以及如何避免这些错误和问题。

        8
  •  2
  •   n00begon Priidu Neemre    11 年前

    these (PDF或HTML)