프로그래밍 언어/JAVA

JavaScript 변수명에 $를 붙이는 이유

Rateye 2021. 12. 7. 10:17
728x90
반응형
질문 : JavaScript 변수가 달러 기호로 시작하는 이유는 무엇입니까?

달러 기호로 시작하는 변수가있는 JavaScript를 자주 봅니다. 이런 식으로 변수 접두사를 언제 / 왜 선택합니까?

(나는 jQuery 및 기타에서 볼 수있는 $('p.foo') 구문에 대해 묻는 $name$order 와 같은 일반 변수)

답변

jQuery 에서 매우 일반적인 사용은 변수에 저장된 jQuery 객체를 다른 변수와 구별하는 것입니다.

예를 들어 다음과 같이 정의합니다.

var $email = $("#email"); // refers to the jQuery object representation of the dom object
var email_field = $("#email").get(0); // refers to the dom object itself

이것은 jQuery 코드를 작성하는 데 매우 도움이되며 다른 속성 집합을 가진 jQuery 객체를 쉽게 볼 수 있도록합니다.

출처 : https://stackoverflow.com/questions/205853/why-would-a-javascript-variable-start-with-a-dollar-sign
728x90
반응형