🙆
Express.jsのとにかくアウトプット
res.json({})の機能
- json文字列へシリアライズ。
- json.send(JSON.stringfy({})と同じ意味。
- レスポンスヘッダーに自動で
Content-type: application/jsonを付与する。
returnの有無の違い
return res.json([]);
関数の処理をここで終了し、res.json([]) の結果(undefined)を返す。
以降のコードは実施しない。
res.json([]);
- レスポンスを返しますが、関数の処理は続く。
- その後にコードがあれば実行される。
Discussion