res => res.json(); // こっちが正しいやり方
res = res.json(); // こっちが間違ったやり方
-
jsonはPromiseオブジェクト -
resはResponseオブジェクト
下のパターンでres.json()を代入してしまうと、返り値(Promiseオブジェクト)に上書きされてしまう。
でも res.ok は Responseオブジェクトにしか存在しないから、res がPromiseになると、 res.ok が使えない(undefinedになる)。
よってres => res.json();が正しいやり方となる。