1.Callbackパターン 以下がcallbackのみを使ったパターンです。readFileのCallbackの中でwriteFileを呼んでいます。writeFileのCallbackの中で最終的な処理の成否がわかります。 const fs = require("fs"); fs.readFile("ttt.txt", (err,contents) => { if(err) { console.log(err); return; } fs.writeFile("ttt2.txt", contents, (err) => { if(err) { console.log(err); return;} console.log("書き込み成功!"); }) }) このパタンの悪いところは、処理が長くなるにつれてCallbackの入れ子が深くなり読むに堪えないコードになっていくことです。今回は2