반응형
변수 선언
재선언 | 업데이트 | 호이스팅 | 초기화 | 비고 | |
var | O | O | 최상위 / undefined로 초기화 | 불필요 | 전역 범위 or 함수 범위 |
let | X | O | 최상위 / 초기화 안됨 | 불필요 | 블록 범위 |
const | X | X | 최상위 / 초기화 안됨 | 선언 중 필요 | 블록 범위 |
변수 정의
function sample(){
const a = document.querySelector("#a");
const b = document.querySelector("#b");
const c = document.querySelector("#c");
/* // 이벤트 안 요소에 상수로 선언한 변수명을 사용할 수 없다
function clickEvent(x, y, a, b, c) {
console.log(x);
console.log(y);
a.innerHTML = a;
b.innerHTML = b;
c.innerHTML = c;
}*/
function clickEvent(x, y, d, e, f) {
console.log(x);
console.log(y);
a.innerHTML = d;
b.innerHTML = e;
c.innerHTML = f;
}
}
반응형
'Frontend > jQuery & JSTL' 카테고리의 다른 글
[JavaScript] substr(), substring(), slice() 비교 (0) | 2024.02.20 |
---|---|
[JavaScript] 숫자 표현 (0) | 2024.02.20 |
SGIS연동 (0) | 2024.02.19 |
02/14 회고 (0) | 2024.02.14 |
01/18 회고 (0) | 2024.01.18 |