JavaScript Coding Convention
Intro javascript(이하 js)로 개발함에 있어서 개발자들간에 지켜야할 코딩 규약을 정하고자 한다. Convention Javascript File file encoding은 UTF-8로 한다. file extention은 .js로 한다. ex) Test.js javascript 코드는 기본적으로 HTML 파일에 들어가지 않는것을 권장한다. HTML에서 javascript include는 <script src="filename.js"> 형태로 기술한다. Indentation & Line indent는 space 4칸으로 한다.(tab 지양) line length는 가능한 80 line에 맞추도록 한다. Declaration Variable 변수 선언은 반드시 var 를 사용한다. var statement는 function body의 최상단에 위치한다. var statement는 alphabetical ascending order로 배치 될수 있도록 한다. 변수선언 샘플 ... function printName() { var channel; var program; var size; ... } Function function은 가능한 expressive하게 선언하지 않고 declarative하게 선언하는것을 권장한다. 함수선언 샘플 // suggest not to use if you can. var foo = function (arg1, arg2) { ...