File API
https://developer.mozilla.org/ja/docs/Web/API/File
元々ブラウザ JavaScript ではローカルファイルを取り扱う方法がなかった。
しかし、ブラウザでアプリケーションを作るときにローカルファイルがまったく使えないのでは困るため、用意されるようになった。
あくまで、ユーザーがインタラクティブにファイルを渡すようになっていて、ディレクトリを勝手に操作することはできない。