반응형

변수 2

Javascript Deep Dive 4장 변수

4장 변수 4.1 변수란 무엇인가? ⊙ 변수는 프로그래밍 언어에서 데이터를 관리하기 위한 핵심 개념이다. ⊙ 컴퓨터는 메모리를 사용하여 데이터를 기억합니다. 메모리는 데이터를 저장할 수 있는 메모리 셀의 집합체이다. ⊙ 메모리 셀 하나의 크기는 1byte = 8bit 이다. ⊙ 각 셀은 고유의 메모리 주소를 가지고 있다. ⊙ 변수는 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 도는 그 메모리 공간을 식별하기 위해 붙인 이름을 뜻한다. ⊙ 데이터 값의 위치를 가리키는 상징적인 이름이다. ⊙ 변수에 값을 저장하는 것을 할당이라 하고, 변수에 저장된 값을 이용하거나 읽는 것을 '참조'라 한다. 4.2 식별자 ⊙ 변수의 이름은 식별자라고 한다. ⊙ 즉, 어떤 값을 구별해서 식별할 수 있는 고유한 이름을 ..

<Javascript> var, let, const 차이점

자바스크립트에서 변수를 선언하는 종류에는 3가지가 있다. 이것은 항상 다시 찾아보게 된다. 까먹지 않게 기록하여 보자. 1. var var은 변수 선언으로 단점이 존재한다. var carName = 'volvo'; console.log(carName); var carName = 'hyundal'; console.log(carName); --------------------------- volvo hyundal 변수를 재선언 하였더니 에러가 나오지 않고 각기 다른 값이 출력된다. 코드량이 많아 진다면 사용 위치를 파악하기 힘들뿐더러 값이 변경될 위험이 있다. 요새는 var 선언을 잘 사용하지 않는다. 2.const & let ES6 이후, var을 보안하기 위해 새로운 변수 선언 방식이 추가되었다. con..

반응형