변수(Variable)변수(Variable)는 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 or 그 메모리 공간을 식별하기 위해 붙인 이름// 예제 : 10 + 20 은 30을 result 라는 변수에 대입한 것var result = 10 + 20;여기서 result 는 메모리 공간에 저장된 값을 식별할 수 있는 고유한 이름 - 변수이름변수에 저장된 값 = 변수값변수에 값을 저장하는 행위 = 할당(Assignment), 대입, 저장변수에 저장된 값을 읽어 들이는 것 = 참조(Reference) 식별자(identifier)식별자(indentifier) 는 어떤 값을 구별해서 식별할 수 있는 고유한 이름myNumber 라는 식별자는 값 23을 식별할 수 있어야 한다.이를 위해 myNumber 는 값 ..
JavaScript의 변수 선언에서 호이스팅과 일시적 사각지대(TDZ, Temporal Dead Zone)는 중요한 개념입니다. 이 두 개념은 변수의 선언과 초기화, 그리고 변수가 접근 가능한 시점에 영향을 미칩니다. 호이스팅 (Hoisting)호이스팅은 변수나 함수의 선언이 끌어올려지는 것처럼 보이는 현상을 말한다.(실제론 끌어올려지지 않음) Javascript는 런타임 이전에, 코드 평가 과정을 거치면서 코드를 실행하기 위한 준비를 한다.이때 자바스크립트 엔진은 모든 선언문을 찾아서 먼저 실행한다. 이 때문에 선언문이 끌어올려져서 실행되는 것처럼 보이는 것이다. 초기화는 호이스팅되지 않습니다. 'var'의 호이스팅'var'로 선언된 변수는 선언만 호이스팅되며, 초기화는 원래 코드 위치에 남습니다.co..
- Total
- Today
- Yesterday
- 엑셀 파일 추출
- n 번째 원소부터
- 호이스팅
- SQL 개발자
- 블록스코프
- 콜백 큐
- replaceAll
- replace와 replaceAll의 차이점
- 프로그래머스 qr code
- 신입개발자 면접 준비
- 배열만들기1
- 중첩스코프
- SQLD
- rep;ㅁce
- Replace
- 문자열 반복하기
- 마진과 패딩의 차이점
- nodelist
- StringBuilder
- 배열 만들기3
- Object.clone()
- 렌더링 과정
- 브라우저의 기본 구조
- 프로그래머스
- 스코프
- Java
- 프로그래머스 세로 읽기
- useeffet
- 대소문자 변환
- startsWith()
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |