是否有JavaScript的编码标准?[关闭]

2020/10/22 00:41 · javascript ·  · 0评论

已建立的JavaScript编码标准是什么?

不完全是您要寻找的东西,但是(就像Doug Crockford的vids一样),我认为每个编写/编辑/评论JS的人都应该在可维护的javascript上查看Chris Heilmann的幻灯片视频

幻灯片,幻灯片127,他说不要太在乎风格指南/代码标准,重新格式化所有代码到VCS检查。

还有这些:

Mozilla JavaScript技巧

JavaScript样式指南

遵循Crockford的JavaScript编码指南的另一个原因是:

由于JavaScript的分号注入,以下代码(实际上)实际上返回未定义-这是让整个开发人员团队从同一首歌唱歌的一个绝好的理由:

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

位更多,在谨防JavaScript的分号插入

我从来没有见过公认的JavaScript编码标准。我们之前确实写过自己的文章,并根据雇主的要求将其发布在自己的博客上。

请记住,某些准则可能有些过时。

Google已发布了Javascript指南

您可以在Google Code Wiki上找到一些简单但必不可少的编码约定

有关非常详细的样式指南,请阅读《Dojo样式指南》它遍历了命名约定,文件约定,变量用法,代码布局,空格和注释。

Idiomatic.js
jQuery Core Style Guide的回复中找不到我有些困惑
Addy Osmani在他的“ JavaScript样式指南和美化者”文章中将这两个放在JavaScript编码样式的完整列表中。

我个人更喜欢jQuery标准,尽管它与Idiomatic.js并没有太大区别。但是,无论您选择哪种标准,都需要一个验证器来检查您遵循它的成功程度。我找不到任何适用于jQuery的代码,至少找不到惯用语言,但最终还是想出了JS_CodeSniffer

comp.lang.javascript准则的指导原则文件指向与JavaScript的Web应用程序和如何避免这些错误和问题的原因。

我和其他几个人最近整理这些(PDF或HTML)

它们主要旨在与Ajax Control Toolkit一起使用,但实际上包含各种有用的指导,无论您使用哪种框架。

希望能有所帮助。

本文地址:http://javascript.askforanswer.com/shifouyoujavascriptdebianmabiaozhunguanbi.html
文章标签: ,  
版权声明:本文为原创文章,版权归 javascript 所有,欢迎分享本文,转载请保留出处!

文件下载

老薛主机终身7折优惠码boke112

上一篇:
下一篇:

评论已关闭!