JavaScript定数
3665 ワード
定数変数は常に同じ変数で、一度値を入力すると、取り出せないすべての面が頑丈なガラスケースにねじれてしまうので、値を取り出せ、捨て、再入れできるガラスケースの値に名前を付けるだけで値を変更できます.
全ての面が詰まっているガラスケースのような定数は積み重ねて貯蔵できる→貯蔵効率(性能)が良いので、実際に多く使われています
変数には加減機能が含まれるべきで、積み上げられず、記憶効率(性能)が悪い
定数の事前定義:式の不変の値
これは変値とは逆です
定数は一次定義で不変の値
定数を作成したら、定数名を使用して資料を使用できます.
数値を含む定数は数値演算が可能です.
文字列を含む定数は文字列演算が可能です
piという定数を宣言し、3.141592の値を指定します.
1.半径で円の周長を求める半径円の幅を求める
特定の名前の定数は、1つのファイルで1回のみ宣言できます.
同じ名前でもう一度定数を宣言するとエラーになりますコンソールにコードを入力中にこのようなエラーが発生した場合は、→をクリックしてリフレッシュ( 他の名称の識別子で定数を宣言する
定数は一度しか宣言できません→宣言時に値を同時に指定する必要があります
定数宣言時に値を指定しないとエラーが発生します
定数を宣言するときは、値を指定する必要があります.
一度宣言した定数の資料は変更できません
値を変更するとエラーが発生します
このように値を変更する場合は、定数ではなく変数を使用します.
全ての面が詰まっているガラスケースのような定数は積み重ねて貯蔵できる→貯蔵効率(性能)が良いので、実際に多く使われています
変数には加減機能が含まれるべきで、積み上げられず、記憶効率(性能)が悪い
ていすう
定数の事前定義:式の不変の値
これは変値とは逆です
定数は一次定義で不変の値
주의!!
どんな資料にも命名して使う方法は数学だけでなくプログラミングにもよく使われている.선언
:定数を作る過程const
キーワードとして発表定数を作成したら、定数名を使用して資料を使用できます.
数値を含む定数は数値演算が可能です.
文字列を含む定数は文字列演算が可能です
const 이름 = 값
例:数値資料3.141592をpiとして宣言
piという定数を宣言し、3.141592の値を指定します.
const pi = 3.131592 // undefined
以前に宣言した定数名を入力すると、この値は使用できます.pi // 3.141592
半径10を宣言する定数const r = 10 // undefined
2つの定数を用いて円の周長と幅を求める1.半径で円の周長を求める
2 * pi * r // 62.83184
pi * r * r // 314.1592
定数に関するエラー形式
構文エラー識別子が宣言されました
特定の名前の定数は、1つのファイルで1回のみ宣言できます.
同じ名前でもう一度定数を宣言するとエラーになります
const name = "name 이라는 이름의 상수를 선언해볼게요."
// undefined
const name = "한 번 더 선언합니다."
> Uncaught SyntaxError: Identifier 'name' has already been declared
トラブルシューティング方法
command
+R
)、JavaScript状態を初期化し、コードを再入力構文エラーMissinf initializer in const宣言
定数は一度しか宣言できません→宣言時に値を同時に指定する必要があります
定数宣言時に値を指定しないとエラーが発生します
const pi
> Uncatght SyntaxError: Missing intializer in const declaration
トラブルシューティング方法
定数を宣言するときは、値を指定する必要があります.
定数変数への例外処理の割当て
一度宣言した定数の資料は変更できません
pi
エー3.141592
を指定した場合、この値は変わりません値を変更するとエラーが発生します
const name = "name 이라는 이름의 상수를 선언해볼게요."
// undefined
name = "그 값을 변경해볼게요."
> TypeError: Assignment to constant variable.
トラブルシューティング方法
このように値を変更する場合は、定数ではなく変数を使用します.
Reference
この問題について(JavaScript定数), 我々は、より多くの情報をここで見つけました https://velog.io/@beanlove97/자바스크립트-상수テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol