구매고객
판매자
솔루션별 질문
<script>var $item = $('<div class="pg-item _item" />'); </script>
왜 변수 이름 앞에 $ 붙는건가요?
특별한 이유라도 되나요?
일반 변수와 jquery 객체 구별을위해 변수와 함께 달러표시를 사용하곤 합니다. 이건 프로그래머의 습관에 기이한 것이죠.
즉,
var foo = 'string';
var $foo = $('.foo');
와 같이 jquery를 통해 객체를 담게되는 경우에 그런식으로 표기를 하곤합니다.
무책임한 답변일 수도 있는데 쓰는 사람 나름이라고 생각합니다.
애초에 달러 표시가 네이밍에 위배되는 게 아니니까요.
개인적으로는 안 붙입니다.
$ : 이건 jquery 라는 자바스크립트 프레임워크에서 사용하는 변수입니다.
https://ko.wikipedia.org/wiki/JQuery
https://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_html&wr_id=283594
제이쿼리 오브젝트 변수입니다~
답변을 작성하려면 로그인이 필요합니다.
광고가 아닌 글을 신고하면 회원님의 신고 권한이 제한될 수 있습니다. 신중하게 신고해 주세요.