2007년 6월 6일 수요일

변수의 이름을 정하는 몇가지 방법

Wrox의 Professional JavaScript for Web Developers 책을 다시 보다가 변수의 이름을 정하는 방법에 대해서 소개가 되어 있더군요. 고로.. 간단하게 정리해 보았습니다.
  • 낙타 표기법(CamelCase, Camel Notation 등등)은 변수를 나타내는 단어들의 첫 글자를 대문자로 표기합니다. (예외로 변수의 맨 첫 번째 글자는 소문자로 표기합니다.)

    var nomeOfVariable;

  • 파스칼 표기법(Pascal Notation)은 모든 단어들의 첫 글자를 대문자로 표기합니다. 변수의 맨 첫 번째 글자를 포함해서요.

    var NameOfVariable;

  • 헝가리안 표기법(Hungarian Notation)은 첫 번째 변수에 변수의 타입을 나타내는 소문자를 적어주고 나머지 부분은 파스칼 표기법처럼 명사의 첫 글자에 대문자를 사용합니다.

    var aNameOfVariables; // Array로 된 변수의 정의
    사용자 삽입 이미지
  • -표기법(Hyphen Notation) : 변수를 정의하는 단어와 단어 사이를 -를 사용하여 표시해줍니다. (Cobol, Lisp같은 언어에서 주로 사용)

    END-OF-FILE  // 일반적인 언어에서 -는 substract를 의미하므로 -표기에 제약을 받습니다.

  • _표기법(Underscore Notation): 변수를 정의하는 단어와 단어 사이를 _를 사용하여 표시하기도 합니다.

    var name_of_variable;
※ -, _ 표기법에 대해서는 Wikipedia의 Naming conventions 중 Word boundaries를 참고 하였습니다.
※※ 참고서적 Wrox의 Professional JavaScript for Web Developers

댓글 없음:

댓글 쓰기