「undefined」は存在しない要素、プロパティを取り出した時にコンソールされます。
- const array = ['あ', 'い'];
- console.log(array[2]);
- //→undefined
このように、配列の中に要素が2つです。要素を取り出すときは0から数えるので「あ」ではれば「0」、「い」であれば「1」となので「2」は存在しません。結果「undefined」と表示されるのです。
「undefined」は存在しない要素、プロパティを取り出した時にコンソールされます。
- const array = ['あ', 'い'];
- console.log(array[2]);
- //→undefined
このように、配列の中に要素が2つです。要素を取り出すときは0から数えるので「あ」ではれば「0」、「い」であれば「1」となので「2」は存在しません。結果「undefined」と表示されるのです。
コメント