• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

if(input.files && input.files[0]) 의 의미?

20.06.04 15:09 작성 조회수 2.29k

1

if(input.files && input.files[0]) 의미는 무엇인가요?

답변 1

답변을 작성해보세요.

0

효하님 안녕하세요  ^ ^ 

해당 내용은 if 조건문으로 " ( ) " 안에 존재하는 두 조건이 True 일때 " && " 요거를 보통 AND 라고 하는데요 

if문 아래의 내용들을 실행시킨다라고 보시면 됩니다 요부분은 어렵지 않게 이해를 하셨을거라고 생각이들어요 

제 생각에는 input.files 라는 부분이 제일 햇갈리실것 같은데요 해당 내용은 아래 mdn 문서에 좀더 자세히 나와있으세요

참고해주시구요

https://developer.mozilla.org/ko/docs/Web/HTML/Element/Input/file

음.. 근데 뭔가 추상적으로 느끼실것 같아서요 

파일의 이름을 alert 창으로 띄워 보았습니다 

요런식으로 input 창으로 전달받은 파일의 값을 이용해서 여러가지 동작들을 해볼수 있는거라고 이해하시면 편하실것 같아요 

효하님 질문 열심히 해주고 계시네요 ㅎ 항상 화이팅입니다~

효하 ( 효리 하이... 인가요? 하하 농담농담 .. )