2013-09-03 3 views
1

나는 다음 게시물을 통해 Why would a JavaScript variable start with a dollar sign? $를 jQuery 개체를 나타내는 변수 이름의 접두사로 사용하는 것이 좋습니다.

var $email = $("#email"); 

여기서 명명 규칙과 관련하여 문제가 없지만 문제는 전체 변수를 두 번 클릭하여 선택할 수 없다는 것입니다. 변수를 매우 자주 복사하여 js 파일에 붙여 넣어 사용합니다. 그러나 Visual Studio에서 두 번 클릭하면 "전자 메일"부분 만 선택됩니다. 이는 브라우저에서도 "전자 메일"만 선택 되어도 실망스러운 경험입니다. 이 상황을 극복하는 방법?

+0

당신은 알고 있습니다 ... 당신이 그 성가신 경우 그 규칙을 따를 필요가 없습니다 ... – user1600124

답변

0

jQuery에서이 기호 $는 함수 이름 'jQuery'의 별칭을 의미합니다. 그리고 여기 $ 이메일 그냥 가치의 이름과 내 의견이 좋은 이름이 아닙니다.

+0

값의 이름이 아니라는 점을 제외하고는 0 또는 0의 콜렉션을 가진 jQuery 객체의 이름입니다. 하나의 DOM 요소. 변수 이름에'$ '를 사용하면 jQuery 객체 인 변수와 IMO가 아닌 변수를 구분할 수 있습니다. – Andy

+0

개인적으로 jQuery를 많이 사용하면 개인적으로 도움이된다고 생각합니다. 어떤 객체가 jQuery 객체이고 일반적인 htmlElement 객체인지 추적하는 것이 훨씬 쉽습니다. – user1600124

0

누르고 있으면 CTRL + SHIFT를 두 번 클릭하여 전자 메일을 선택한 다음 $를 두 번 클릭하여 선택합니다.

0

대회는 장기적으로 삶을 편하게 만들어야합니다. 그렇게해도 인생이 편 해지지 않는다면 따라 다니지 마십시오. Visual Studio에 친숙한 무언가를 접두어로 붙이면 여전히 명확합니다. 예를 들어 jq이 좋은 선택입니다.