JavaScript에 대해 확립 된 코딩 표준은 무엇입니까?
답변
정확히 당신이 찾고있는 것이 아니라 (Doug Crockford의 vids와 같은) JS를 작성 / 편집 / 검토하는 모든 사람은 유지 보수 가능한 자바 스크립트에 대한 Chris Heilmann의 슬라이드 와 비디오 를 봐야한다고 생각합니다 .
에서 슬라이드 , 127 슬라이드, 그는 모든 코드는 VCS에 체크인 포맷, 스타일 가이드 / 코드 표준에 대해 너무 걱정하지 마십시오 말한다.
또한 이것들 :
답변
Crockford의 JavaScript 코딩 지침을 따르는 또 다른 이유 는 다음과 같습니다.
이 코드 (아래)는 JavaScript의 세미콜론 주입으로 인해 실제로 정의되지 않은 상태로 반환됩니다. 이는 전체 개발자 팀이 동일한 노래 시트에서 노래를 불러야하는 좋은 이유입니다.
return // injected semicolon, therefore returns 'undefined'
{
javascript : "fantastic"
}; // object constructs anonymously but nothing happens with it.
답변
나는 널리 알려진 JavaScript 코딩 표준을 보지 못했습니다. 우리는 얼마 전에 직접 글을 썼고 고용주에 따라 블로그 에 게시했습니다 .
일부 지침은 약간 구식 일 수 있습니다.
답변
구글은 자바 스크립트 가이드를
답변
Google Code Wiki 에서 간단하지만 필수적인 코딩 규칙을 찾을 수 있습니다. .
매우 자세한 스타일 안내서는 Dojo 스타일 안내서를 읽으십시오 . 이름 지정 규칙, 파일 규칙, 변수 사용법, 코드 레이아웃, 공백 및 주석을 검토합니다.
답변
답장에서 찾을 수없는 약간 의아해
Idiomatic.js 및
jQuery 핵심 스타일 가이드 . Addy Osmani는 “JavaScript Style Guides and Beautifiers”기사에서이 두 가지를 JavaScript 코딩 스타일 목록의 최상위 목록에 올렸습니다.
개인적으로 jQuery 표준을 선호하지만 Idiomatic.js와 크게 다르지 않습니다. 그러나 어떤 표준을 선택하든 그 표준을 얼마나 성공적으로 따르고 있는지 확인하려면 유효성 검사기가 필요합니다. jQuery 또는 적어도 관용적 인 것을 찾을 수 없었지만 결국 JS_CodeSniffer를 찾았습니다.
