01. let and const
3093 ワード
0.ES 6読んだ人はなぜこの文章を書いたのか知っているはずですが、知らない人のために説明するなら、ES 6 ES 6の話しか聞いたことがありませんが、具体的に何が更新されたのか分かりませんので、単純に「了解して」という禁固症の中で、ああこれ以降は覚えられないようですが、未来の私のために、私と私のような人のために、この整理文を書きました.
現在の知識レベルが低ければ、後で精度の高い情報を追加する可能性がありますが、何か変なところがあれば、いつでも伝言を残して反映してください.
既存のjavascriptでは、宣言はvarを使用しており、このvarは一度宣言しても後で再宣言しても再割り当てできます.
これはどういう意味ですか.底を見てみましょう.
「キノコ(a)香水(b)が好きです」と気づいたかもしれません.こうして出てきた(恐ろしい!)
JAvascriptは上から下への言語で、上でaをニンジンと宣言しても下にa=「キノコ」を再配分しているので、ニンジン香水ではなくキノコ香水が好きです.
これは、現在の例ではエラーが発生しても見つけやすいため、問題です.
数百行数千行のコードで変数を再宣言し、それによる問題を解決するために、無数のコードを見つめてどこでエラーが発生しているのかを見つめると怖いです.
これを補うためにES 6に新しいconstとletが追加され、具体的には、
cosntを使用すると、変数を再割り当てできません.
つまり、オブジェクトと一緒に使用する以外は変更できません.
だから上のvarのように
[contの認証写真を再割り当てできません]
では、どんな場合に使うのでしょうか.
イベントの単一ボタンを実行するか、Javascriptでhtml要素を指定するときにconstを使用することが望ましい.
htmlはwebを構成するフレームワーク、スケルトンです.スケルトンが変わったら?大変なことになるよ.
では、letとconstは何が違うのでしょうか.
簡単に再宣言できる!それは違う.
letはvarのように、一度宣言しても底で再割り当てできます.
したがって,ユニークなものを使用する必要がある場合はconstを用い,後で修正する必要がある場合はletを用いることもできる.
整理すると.
Id、passwordなど変更すると大変な場合に使う→const
性別:住所、趣味などが変わる可能性がある→let
使用すれば整理済み!
現在の知識レベルが低ければ、後で精度の高い情報を追加する可能性がありますが、何か変なところがあれば、いつでも伝言を残して反映してください.
const
既存のjavascriptでは、宣言はvarを使用しており、このvarは一度宣言しても後で再宣言しても再割り当てできます.
これはどういう意味ですか.底を見てみましょう.
var a = "당근";
var b = "케이크";
var a = "버섯";
var b = "향수";
console.log("당신은 "+ a +b+"를 좋아합니다.")
こんな時aとbは何ですか?「キノコ(a)香水(b)が好きです」と気づいたかもしれません.こうして出てきた(恐ろしい!)
JAvascriptは上から下への言語で、上でaをニンジンと宣言しても下にa=「キノコ」を再配分しているので、ニンジン香水ではなくキノコ香水が好きです.
これは、現在の例ではエラーが発生しても見つけやすいため、問題です.
数百行数千行のコードで変数を再宣言し、それによる問題を解決するために、無数のコードを見つめてどこでエラーが発生しているのかを見つめると怖いです.
これを補うためにES 6に新しいconstとletが追加され、具体的には、
cosntを使用すると、変数を再割り当てできません.
つまり、オブジェクトと一緒に使用する以外は変更できません.
だから上のvarのように
const a = "오렌지";
const a = "사과";
再宣言しようとすると、aで変数が宣言されたと勘違いします.[contの認証写真を再割り当てできません]
では、どんな場合に使うのでしょうか.
イベントの単一ボタンを実行するか、Javascriptでhtml要素を指定するときにconstを使用することが望ましい.
htmlはwebを構成するフレームワーク、スケルトンです.スケルトンが変わったら?大変なことになるよ.
Let
では、letとconstは何が違うのでしょうか.
簡単に再宣言できる!それは違う.
letはvarのように、一度宣言しても底で再割り当てできます.
したがって,ユニークなものを使用する必要がある場合はconstを用い,後で修正する必要がある場合はletを用いることもできる.
整理すると.
Id、passwordなど変更すると大変な場合に使う→const
性別:住所、趣味などが変わる可能性がある→let
使用すれば整理済み!
Reference
この問題について(01. let and const), 我々は、より多くの情報をここで見つけました https://velog.io/@sol_reshur/01.-let-and-constテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol