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