1. File 객체, File API ☞ MDN File (Web API) 참조
ㅇ 로컬 파일을 참조하는(읽고 쓰는) 기능
ㅇ Blob 객체를 상속 받는 객체
- 상속 받은 Blob 객체 프로퍼티 이외에, 파일 객체 전용의 프로퍼티 : lastModified, name, type
ㅇ 로컬 파일로부터 File 객체를 불러들이는 방법 둘
- Input 요소로부터 불러들임
<input type="file" multiple accept>
. multiple 속성(선택) : 다수 파일 선택 가능
. accept 속성(선택) : 파일 유형에 대한 MIME 타입 지정 가능
. input 요소에 의해 선택된 파일의 File 객체는, files 프로퍼티에 저장됨
- Drag and Drop API로부터 불러들임
2. FileReader 객체
ㅇ Blob 객체가 참조하는, 파일(또는,기타 데이터 유형)의 내용물을 읽어들임
ㅇ 메소드
- readAsText(blob, [, encoding])
- readAsArrayBuffer(blob)
- readAsDataURL(blob)
- readAsBinaryString(blob)