🐈
【JavaScriptの動き】レキシカルスコープ
作成日:
2022/01/13
1
①スコープの場所によって、得られる結果が異なるスコープ。
②外側にあるスコープ。
①スコープの場所によって、得られる結果が異なるスコープ
関数の内側にある変数は、外部スコープでは参照することはできない。
その逆はOK。
let a = 1;
function b() {
let c = 2;
}
変数aは、関数bの中でも取り扱い可能。
ただし関数b外では、変数cは扱えない。
let a = 1;
function b() {
let d = 3;
}
let c = 2;
変数cが関数外(aと同じグローバルスコープ)に行くと参照可能。
事業会社にてコーダーをしています。制作は6年目。
インプットしたことをアウトプットしています。