const の配列の値が変えられるのはなぜでしょうか?
JavaScript
const list = []; list.push(3); list.push(44); list[0] += 1; console.log(list);
こうすると結果は[ 4, 44 ]となります。
Constと定義しているのになぜ配列の中身が変更されるのでしょうか?
また、そもそもなぜPushできるのでしょうか?
まだ回答がついていません
会員登録して回答してみよう投稿2018/04/10 04:04
const の配列の値が変えられるのはなぜでしょうか?
JavaScript
const list = []; list.push(3); list.push(44); list[0] += 1; console.log(list);
こうすると結果は[ 4, 44 ]となります。
Constと定義しているのになぜ配列の中身が変更されるのでしょうか?
また、そもそもなぜPushできるのでしょうか?
まだ回答がついていません
会員登録して回答してみよう