2014-12-11 1 views
3

자바 스크립트에서는 변수 이름을 숫자로 시작할 수 없습니다. 그러나 우리는 숫자로 시작하는 이름으로 일하고 있습니다 (예 : 1world). C++이나 C#에서는 C 클래스 나 N의 네임 스페이스에 접두어를 붙입니다 : C1world 또는 N1world.이름이 숫자로 시작될 때 라이브러리/클래스에 대한 javascript 규칙은 무엇입니까?

자바 스크립트에서이 문제를 해결하기위한 규칙이 있습니까?

+0

나는 그런 경우를 들어 본 적이없는 (그리고 규칙이 있다고 생각하지 않습니다). 왜 '원 월드'가 아닌가? 진짜 이름이 뭐니? – Bergi

+0

하나는 모르지만 로마 숫자는 어때요? 'IWorld' 나'XLIIWorld' 같은 것? –

+0

대부분의 프로젝트는 C++'some_name' 대'SomeName','m_member' 대'멤버', ...에 대해서도 코딩 가이드 라인을 가지고 있습니다. 일반적으로 제일 먼저 읽거나 쓸 수있는 이름을 선택하는 것입니다. 필자가 자주 써야 할 필요가 있다면'Cne world '나'C1World '를 초래할 수 있으므로'COneWorld'와 같은 것이'C1world' 나'N1world'보다 나을 것입니다. 적어도 타이핑하는 동안 나에게 일어났습니다. 지금;) –

답변

0

JavaScript의 모든 명명 된 개체는 문자로 시작해야합니다. 숫자로 시작하려는 경우 camelCase (즉, oneMethod 또는 OneConstructor)로 간단히 설명했습니다.

http://www.w3schools.com/js/js_conventions.asp

+0

이 경우에는 lib를 공개하고 브랜드 이름의 일부이기 때문에 거기에 1을 유지하고 싶습니다. . lib1world 사용에 대해 생각하고 있습니다. –

+0

나에게 합리적인 소리이며 규칙을 위반하지 않습니다. 그것을 위해 가라. –

관련 문제