jquery selector 질문
본문
$("#profilePhotoFileUpload")[0]
이런식으로 셀렉터 뒤에 [0]을 써주어야 하는경우가 있는데
이게 뭘 의미하는 건가요?
선택자가 배열을 가지기도 하나요?
답변 1
선택한 값이 #로 시작되어 아이디라고 해도 단순한 엘리먼트가 아닌 파일인풋이라던가, 오브젝트, json 파일등의 형태를 가지면 배열값을 리턴합니다.
해당 선택자의 형, 즉 타입이 궁금하시다면
console.log(typeof $('#test'));
등으로 확인해볼 수 있습니다
!-->
답변을 작성하시기 전에 로그인 해주세요.