1.JavaScript変数(variable)
4573 ワード
JavaScript変数宣言規則
一人でコードしても大丈夫ですが、私のコードやチームプロジェクトを他の人に共有するときは、変数を簡単に宣言することが重要な問題です.
このとき考慮できる事項は以下の通りです.
JavaScriptで変数を宣言する方法は3つあります
1_1. 数字は1位
let myVeryLongName;
let aBc;
let abC;
JavaScript変数の宣言方法
JavaScriptの変数宣言方法は3つあります
グローバル変数はscopeだけでなく、プロジェクト全体で使用されるため、プロジェクトボリュームが大きくなるとvarの繰り返し使用などの問題が発生するため、できるだけ使用しないでください.
varは再宣言、再割り当てが可能
var varName = "위성진";
console.log(varName); // output: 위성진
if (true)
{
// 다른 영역(scope)
var varName = "wisungjin"; // 재선언 및 재할당
}
console.log(varName); // output : wisungjin
let宣言は領域変数として宣言される(localvariable)このscopeにのみ適用され、再割り当ては可能ですが、再宣言はできません(同じscope内で2回宣言することはできません)
let letName = "wsj";
console.log(letName); // output : wsj
if (true)
{
let letName = "sungjin2"; // 이 scope 안에서만 사용된다
console.log(letName); // output : sungjin2
}
console.log(letName); // output : wsj
//let은 재할당이 가능하다
letName = "sungjinWi";
console.log(letName); // output : sungjinWi
// Error
let letName = "wsj"; // 같은 scope안에서 중복선언 불가능
cont宣言も同様に領域変数であり、再割り当ておよび再宣言はできないため、変更不可能な変数を宣言する際に使用します.また、可変定数であるため、宣言と初期化を単独で行うことはできず、宣言と同時に初期化しなければならない
const constName = "sungjin";
// 선언하면서 동시에 초기화가 필요하다
const constErr; // Error 발생
// 재할당이 불가능하다
constName = "wsj"; // Error 발생
Reference
この問題について(1.JavaScript変数(variable)), 我々は、より多くの情報をここで見つけました https://velog.io/@rkdlem94/자바스크립트-변수variableテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol