JavaScriptで同期的にファイル読み込み

 FileReaderを使うと、そのままではコールバックもしくは非同期処理になってしまうのですが、同期でやりたかったので調べました。StackOverflowのこの回答を参考にしました。



参考ではPromiseを返していましたが、ファイルの中身のテキストをそのまま返してくれた方が楽なのでこうしました。


デモはこちら


本当はFileReader自体がPromiseを返すべきだと思いますけどね・・・

どういう設計思想なんでしょうか・・・


コメント

このブログの人気の投稿

Uberママチャリ配達員の装備紹介!

時給計算機

7/27 Uber稼働報告(ちょうどいいので夏休みにします)