Programing

JavaScript에 대한 코딩 표준이 있습니까?

lottogame 2020. 5. 21. 08:03
반응형

JavaScript에 대한 코딩 표준이 있습니까? [닫은]


JavaScript에 대해 확립 된 코딩 표준은 무엇입니까?


정확히 당신이 찾고있는 것이 아니라 (Doug Crockford의 vids와 같은) JS를 작성 / 편집 / 검토하는 모든 사람은 유지 보수 가능한 자바 스크립트에 대한 Chris Heilmann의 슬라이드비디오봐야한다고 생각합니다 .

에서 슬라이드 , 127 슬라이드, 그는 모든 코드는 VCS에 체크인 포맷, 스타일 가이드 / 코드 표준에 대해 너무 걱정하지 마십시오 말한다.

또한 이것들 :

Mozilla JavaScript 팁

자바 스크립트 스타일 가이드


Crockford의 JavaScript 코딩 지침을 따르는 또 다른 이유 는 다음과 같습니다.

이 코드 (아래)는 JavaScript의 세미콜론 주입으로 인해 실제로 정의되지 않은 상태로 반환됩니다. 이는 전체 개발자 팀이 동일한 노래 시트에서 노래를 불러야하는 좋은 이유입니다.

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

JavaScript 세미콜론 삽입주의하십시오.


나는 널리 알려진 JavaScript 코딩 표준을 보지 못했습니다. 우리는 얼마 전에 직접 글을 썼고 고용주에 따라 블로그게시했습니다 .

일부 지침은 약간 구식 일 수 있습니다.


Google은 자바 스크립트 가이드를 게시했습니다


Google Code Wiki 에서 간단하지만 필수적인 코딩 규칙을 찾을 수 있습니다 .

매우 자세한 스타일 안내서는 Dojo 스타일 안내서를 읽으십시오 . 이름 지정 규칙, 파일 규칙, 변수 사용, 코드 레이아웃, 공백 및 주석을 검토합니다.


답글 Idiomatic.jsjQuery Core Style Guide 에서 찾을 수 없다는 것에 약간 당황했습니다 . Addy Osmani는 "JavaScript Style Guides and Beautifiers"기사에서이 두 가지를 JavaScript 코딩 스타일 목록의 최상위 목록에 올렸습니다.

개인적으로 jQuery 표준을 선호하지만 Idiomatic.js와 크게 다르지 않습니다. 그러나 어떤 표준을 선택하든 그 표준을 얼마나 성공적으로 따르고 있는지 확인하려면 유효성 검사기가 필요합니다. jQuery 또는 적어도 관용적 인 것을 찾을 수 없었지만 결국 JS_CodeSniffer를 찾았습니다.


comp.lang.javascript 코드 가이드 라인의 웹 애플리케이션을위한 자바 스크립트와이를 방지하는 방법에 관한 오류 및 문제의 원인에 대한 문서를 가리 킵니다.


자신과 몇몇 다른 사람들이 최근에 이러한 것들 (PDF 또는 HTML)을 구성했습니다.

그것들은 주로 Ajax Control Toolkit과 함께 사용하기위한 것이지만 실제로 어떤 프레임 워크를 사용하든 모든 종류의 유용한 지침을 현실적으로 포함합니다.

희망이 도움이됩니다.

참고 URL : https://stackoverflow.com/questions/211795/are-there-any-coding-standards-for-javascript

반응형