나는이 다음 코드 :자바 스크립트로 변수 이름 앞에 달러를 넣어야합니까?
var formSubmitHandler = function (link, form) {
//e.preventDefault();
var $form = form;
var val = $form.valid();
var action = $(form).data('action');
var entity = $(form).data('entity');
나는 줄 "var에 $ 양식 = 양식을"해야합니까? ? 난 그냥 나중에) ("var에 발 = form.valid을 할 수있다;
을 내가 개발자가 폼 전에 $를 추가 한 이유를 궁금해하고 할당하고 그래서 내 코드 않다
업데이트 :? 모든 답변에 대한
감사합니다. 그것은 JQuery와 변수가 난 그냥 (링크, $ 양식)?
중복 가능성 [왜 자바 스크립트 변수는 달러 기호로 시작하는 것?] (http://stackoverflow.com/questions/205853/why-would-a-javascript-variable-start-with-a -dollar-sign) –
때로는 변수 이름 앞의'$'는 그것이 원시 DOM 요소가 아니라 jQuery 객체임을 나타 내기위한 것입니다. 즉,'$ $ '를 앞에 붙여'var $ this = $ (this)'라고 말하면 jQuery 객체임을 나타낼 수 있습니다. 반면, 당신은'var element = document.getElementById ('test')'를 가질 수 있습니다. 물론 개발자 모두에게 달려 있습니다. – Reid