JavaScriptの定数について
最近JavaScriptを勉強し始めたものです。
初めの方を触っていて疑問に思ったことがあります。
①なんでオブジェクトや関数は「定数」に入れるんでしょうか?
-変数では不都合なことでもあるんでしょうか?
②定数にオブジェクトを入れたはずなのに、再度代入ができてしまうのは何故でしょうか?
-Object.freeze()メソッドを使えば再代入できないことは分かったんですが、
それでは定数を使っている意味が分かりません。
分かりやすく教えてもらえると助かります><
②のコード(再代入しても怒られなかった例)
const item = {name:"折り紙",price:300} item.name = "画用紙" console.log(item.name);
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/15 09:26