javascript中的正确缩进

javascript中的正确缩进,javascript,syntax,Javascript,Syntax,我对编码相当陌生,有哪些好的经验法则可以让我和其他人更容易阅读我的代码。什么时候缩进我的花括号应该在哪里?如果你有任何资源的网站,这是很好的教程,请链接我。我已经完成了codeacademy和js的许多其他入门资源。我似乎仍在努力找出如何使我的代码看起来美观易读。提前感谢大家的帮助和建议 JavaScript没有特殊的规则,因为它不是一种对空格敏感的语言。这取决于你个人的喜好,所以真的没有对错之分。 只需选择一个惯例并始终如一地使用它 给你:正如TGH所说,没有“正确的方法”,只有你和你的同事同

我对编码相当陌生,有哪些好的经验法则可以让我和其他人更容易阅读我的代码。什么时候缩进我的花括号应该在哪里?如果你有任何资源的网站,这是很好的教程,请链接我。我已经完成了codeacademy和js的许多其他入门资源。我似乎仍在努力找出如何使我的代码看起来美观易读。提前感谢大家的帮助和建议

JavaScript没有特殊的规则,因为它不是一种对空格敏感的语言。这取决于你个人的喜好,所以真的没有对错之分。
只需选择一个惯例并始终如一地使用它

给你:正如TGH所说,没有“正确的方法”,只有你和你的同事同意的方法。只要它是一致的,并且你们都同意,就要努力

这将有助于预绑定代码:

以下内容将帮助您制定一些标准


编码风格通常由每个项目决定。例如:

  • jQuery
  • 引导
一个警告是,主要是关于一些不允许换行的“受限产品”

return            // returns `undefined`
{                 // becomes a block rather than an `Object`
    key: "value"  // and a label rather than a property
};
但是,在大多数其他情况下,这种支架样式是安全的:

function foo(bar)
{
    console.log(foo, bar);
}

+1对于jsbeautifier.org来说,这是一个很好的预编译代码的资源。谁关闭了?现在许多语言都有官方的编码标准。说Javascript不存在是一个非常有效的答案,同时也指定了最常见的准则。。。