javascript 코딩 규약 - Gaia3D/mago3djs GitHub Wiki
-
class : 맨 앞글자를 대문자로 합니다. 두번째로 오는 의미있는 단어의 앞글자도 대문자로 합니다
var Geolocationdata = function{} // Xvar GeoLocationData (){} // O
-
변수 이름 : 맨 앞글자를 소문자로 합니다. 두번째로 오는 의미있는 단어의 앞글자는 대문자입니다.
var myName // Ovar MyName // Xvar myname // X
-
var Person() { … }// 사용안함
-
var Person = function()// 이 표기법으로 통일한다.
문장의 종료는 반드시 세미콜론(;)을 사용한다.
function () {
. . . . 내용
};
| 공백 사용처 | 예 |
|---|---|
| for 루프의 요소를 분리하는 세미콜론 다음 | for ( var i = 0 ; i < 10; i++) {...} |
| 배열의 원소를 분리하는 쉼표 다음 | var a = [1, 2, 3, 4] |
| 익명 함수 표현식에서 function 다음 | var func = function() {...}; |
| 연산자와 피연산자 양쪽 | a = b + c |