我对编码什么是一些好的经验法则相当陌生,以使我的代码易于阅读给我和其他人。我什么时候缩进我的花括号应该在哪里?如果您有任何关于网站的资源是很好的教程,请链接我。我已经完成了 codeacademy 和许多其他的 js 入门资源。我似乎仍在努力弄清楚如何使我的代码看起来漂亮且可读。提前感谢大家的帮助和建议!
user2755667
问问题
15939 次
3 回答
5
给你:正如 TGH 所说,没有“正确的方法”,只有你和你的同事同意的方式。只要它一致并且你们都同意,就可以了。
这将有助于美化您的代码:http: //jsbeautifier.org/
以下将帮助您了解一些标准。
https://github.com/v0lkan/o2.js/blob/master/CONVENTIONS.md
https://github.com/rwaldron/idiomatic.js/
http://javascript.crockford.com/code.html
http://contribute.jquery.org/style-guide/js/
http://addyosmani.com/blog/javascript-style-guides-and-beautifiers/
于 2013-09-17T04:47:15.383 回答
2
编码风格通常由每个项目决定。例如:
- jQuery使用标签
- Bootstrap使用 2 个空格,没有分号
一个警告是Automatic Semicolon Insertion,主要是关于一些不允许换行的“受限产品”。
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);
}
于 2013-09-17T04:55:32.550 回答
0
JavaScript 没有特殊规则,因为它不是对空格敏感的语言。这取决于您自己的个人喜好,因此实际上没有对错。只需选择一种约定并始终如一地使用它。
于 2013-09-17T04:46:24.307 回答