JavaScript是否有任何编码标准?[已关闭]

2022-08-30 01:52:11

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


答案 1

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

幻灯片中,幻灯片127,他说不要太担心风格指南/代码标准,重新格式化所有签入VCS的代码。

还有这些:

Mozilla JavaScript Tips

JavaScript 风格指南


答案 2

Crockford的JavaScript编码指南是一个好主意的另一个原因:

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

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

更多关于这一点,当心JavaScript分号插入