JavaScript风格推荐

JavaScript风格推荐,javascript,coding-style,Javascript,Coding Style,我知道格式化代码的黄金法则是清晰性和一致性。我在Crockford的书中找到了一些提示和建议,但没有真正的参考文献深入讨论这个问题 是否有一本在线参考书或书籍能够以一致且系统的方式对代码样式(制表、间距、换行、注释等)进行分析?不是特定于Javascript的,但我还没有看到一本书能够更好地处理代码样式(可以应用于任何语言)。不是特定于Javascript的,但我还没有看到一本书能够更好地处理代码风格(可以应用于任何语言)。我从未见过任何一本书。不过,这可能会给你一些想法:我什么都没见过。但是,

我知道格式化代码的黄金法则是清晰性和一致性。我在Crockford的书中找到了一些提示和建议,但没有真正的参考文献深入讨论这个问题


是否有一本在线参考书或书籍能够以一致且系统的方式对代码样式(制表、间距、换行、注释等)进行分析?

不是特定于Javascript的,但我还没有看到一本书能够更好地处理代码样式(可以应用于任何语言)。

不是特定于Javascript的,但我还没有看到一本书能够更好地处理代码风格(可以应用于任何语言)。

我从未见过任何一本书。不过,这可能会给你一些想法:

我什么都没见过。但是,这可能会给您一些想法:

查看Douglas Crockford的。

查看Douglas Crockford的。

我没有读过这本书,但下面是Crockford提供的一个很好的代码约定指南:


仅仅坚持编码惯例并不能保证清晰性和风格。清晰性将来自于你如何构造你的应用程序,所以我想这实际上是衡量你有多有经验或者你是一个多么优秀的代码编写者的一个尺度。如果您使用的是Prototype或JQuery之类的库,那么最好研究它们推荐的最佳实践。

我没有读过这本书,但下面是Crockford提供的一个很好的代码约定指南:


仅仅坚持编码惯例并不能保证清晰性和风格。清晰性将来自于你如何构造你的应用程序,所以我想这实际上是衡量你有多有经验或者你是一个多么优秀的代码编写者的一个尺度。如果您使用的是Prototype或JQuery之类的库,那么最好研究它们推荐的最佳实践。

谷歌JavaScript风格指南:


提到的crockford:

谷歌JavaScript风格指南:


提到的crockford:

与《苹果指南》中充斥着不好的建议有关。我不推荐。@CarstenHeisterkamp:你能把它加回去供将来参考吗?当然可以:苹果JS编码标准苹果从他们的开发者网站上拿了它,似乎很多人都指出它是一个可怕的文档,我不知道。苹果指南里满是不好的建议。我不推荐它。@ CaltStististkkAMP:你能把它添加回去,仅供将来参考吗?当然:苹果JS编码标准Apple从开发人员的网站上获取它,似乎很多人指出它是一个可怕的文档,我不知道。关于这个主题,更多的考虑Knuth的有文化的编程。这有点过时了,但唐纳德有点高兴。更多关于这个话题,考虑Knuth的识字编程。这有点过时了,但唐纳德有点高兴。