이전 목록 다음
채택완료

jquery selector 질문

2021-01-14 (목) 16:32:22 2,575
$("#profilePhotoFileUpload")[0]

이런식으로 셀렉터 뒤에 [0]을 써주어야 하는경우가 있는데

이게 뭘 의미하는 건가요?

선택자가 배열을 가지기도 하나요?

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

선택한 값이 #로 시작되어 아이디라고 해도 단순한 엘리먼트가 아닌 파일인풋이라던가, 오브젝트, json 파일등의 형태를 가지면 배열값을 리턴합니다.

해당 선택자의 형, 즉 타입이 궁금하시다면

Copy
console.log(typeof $('#test'));

등으로 확인해볼 수 있습니다

답변에 대한 댓글 1개

2021-01-14 (목) 16:53:33
선택자도 typeof 로 확인할 수 있었군요
좋은 정보 감사합니다

답변을 작성하려면 로그인이 필요합니다.