01 / 05
無いものの先はたどれない
無い項目を取り出しても undefined が返るだけで、プログラムは止まらなかったよね。
でも、その undefined からさらに先をたどろうとすると、そこで止まってしまう。address を持っていない user に user.address.city と書くと、こうなるよ。
const user = { name: "ゆい" };console.log(user.address.city);実行結果
TypeError: Cannot read properties of undefined (reading 'city')