Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- placeholder
- javascript
- HTML요소
- HTML5문서
- Til
- overflow: hidden
- 프로그래머스
- CSS Object Model
- opacity
- Scope
- CSS 스타일
- display와 visibility
- BOM
- GIT
- 깃허브
- 오블완
- github
- section태그와 article태그의 차이점
- 티스토리챌린지
- 코드스테이츠
- 스코프
- CSS 박스모델
- 객체지향프로그래밍
- block 박스
- flex box
- 시맨틱
- Code States
- 템플릿 문자열
- 외계행성의 나이
- history API
Archives
- Today
- Total
목록스코프 (1)
해말그미의 코딩공부

스코프는 변수 접근 규칙에 따른 유효범위이다. greeting 변수는 바깥에 정의되어 있으므로, 함수 안쪽에서 사용할 수 있습니다. 따라서 greeting 변수와 firstName 변수의 조합에 의해 'Hello Josh' 문자열이 출력됩니다. 반면에 firstName 변수는 함수 안쪽에 정의되어 있으므로 함수 바깥쪽에서는 접근이 불가능합니다. 따라서 ReferenceError를 냅니다. 범위가 중괄호(블록) 또는 함수에 의해 나누어지고, 그 범위를 스코프라고 부른다고 했습니다. 여기서 우리가 알 수 있는 규칙은 바로 다음과 같습니다. 바깥쪽 스코프에서 선언한 변수는 안쪽 스코프에서 사용 가능합니다. 반면에, 안쪽에서 선언한 변수는 바깥쪽 스코프에서는 사용할 수 없습니다. 식별자 결정 : 자바스크립트 엔..
자바스크립트
2023. 3. 3. 00:30