JavaScript学習の変数に関する小記


最近は復習しています.JSは二年前に勉強したので、今はもう忘れました.
1.
*未宣言のJavaScript変数に値を割り当てる
未発表の変数に値を付与すると、自動的にグローバル変数として宣言されます.
この文:
carname="Volvo";
関数内で実行してもグローバル変数carnameを宣言します.
2.私たちはもう一つの小さな知識点を紹介することができます.
*ローカルJavaScript変数
JavaScript関数の内部で宣言されている変数(varを使う)は局所変数ですので、関数の内部でしかアクセスできません.(この変数のスコープは局所的)
変数を宣言した関数だけが変数を識別するために、同じ名前の局所変数を異なる関数で使用できます.
関数の運転が完了すると、ローカル変数が削除されます.
*グローバルJavaScript変数
関数外で宣言された変数はグローバル変数で、ホームページ上のすべてのスクリプトと関数がアクセスできます.
*JavaScript変数の生存期間
JavaScript変数の生命期間はそれらが宣言された時間から始まります.
ローカル変数は、関数の実行後に削除されます.
グローバル変数は、ページが閉じたら削除されます.