File.File()

File() 생성자는 File 객체의 새로운 인스턴스를 생성합니다.

구문

new File(bits, name[, options]);

매개변수

bits
ArrayBuffer, ArrayBufferView (en-US), Blob, 또는 DOMString 객체로 이루어진 Array. UTF-8로 인코딩한 파일 내용입니다.
name
파일명이나 파일의 경로를 나타내는 USVString.
options Optional
파일의 추가 속성을 담은 옵션 객체. 가능한 옵션은 다음과 같습니다.
  • type: 파일 내용의 MIME 유형을 나타내는 DOMString. 기본값은 빈 문자열입니다.
  • lastModified: 유닉스 시간(1970-01-01T00:00:00Z)과 파일이 마지막으로 변경된 시각의 밀리초 차이. 기본값은 Date.now()의 값입니다.

예제

var file = new File(["foo"], "foo.txt", {
  type: "text/plain",
});

명세

Specification Status Comment
File API Working Draft Initial definition

브라우저 호환성

BCD tables only load in the browser

같이 보기