-
Notifications
You must be signed in to change notification settings - Fork 266
코딩 컨벤션
JJoriping edited this page Apr 5, 2017
·
1 revision
끄투 소스 코드의 양식을 설명하고 있습니다. 반드시 따를 필요는 없지만 서로의 편의를 위해 권장되는 사항입니다. 기본적으로 K&R 양식과 유사하나 이 양식에서 공백이 더 절제된 양상을 띱니다.
- 여는 중괄호 뒤에서 줄을 바꿉니다.
- JSON 또는 배열이 길어질 것으로 예상되는 경우 줄을 바꿉니다.
$.post("/test", {
type: 'log',
profile: { id: i, hash: data[i] },
auth: authKey
}, function(res){
console.log(res);
});
- 들여쓰기는 탭(\t)을 사용합니다.
- 연산자 사이를 띄웁니다. 단, for문 소괄호 안에서는 생략할 수 있습니다.
- 괄호 사이는 띄우지 않습니다. 단, 배열 요소 정의를 위해 사용하는 대괄호는 띄울 수 있습니다.
var list = [ 1, 1, 2, 3, 5, 8 ];
var len = list.length;
var i;
for(i=0; i<len; i++){
if(i % 2) console.log(list[i]);
}
- 작은따옴표는 해당 문자열이 index, key, type 등으로써 쓰일 때 이용하며, 이 외의 경우 큰따옴표를 이용합니다.