JS기본 의 특징 - 값의 할당 이번 포스팅에선 JS에서 값이 어떻게 할당되는지 알아보려고 한다. 아래의 코드를 보고 출력이 어떻게 될지 한번 생각해보자. 의 영향으로 변수 선언 1번은 런타임 이전에 실행되고 값 할당 2번은 런타임에 실행된다. 따라서 첫번째 console.log(score)는 undefined가 두번째는 80이 출력 될 것이다. 두 코드 모두 출력이 같다. 메모리 할당은 아래 사진과 같다. 변수에 값을 할... JS기본JS기본 의 특징 - 식별자 네이밍 규칙 식별자는 특수문자를 제외한 문자, 숫자, 언더스코어(_), 달러기호($)를 포함할 수 있다. 단, 숫자로 시작하는 것은 허용하지 않는다. ex)1red 예약어는 식별자로 사용할 수 없다. 예약어 참고 카멜 케이스 = 일반적인 변수나 함수의 이름에 사용 파스칼 케이스 = 생성자 함수, 클래스의 이름에 사용 코드 전체의 가독성을 높이기 위해 사용하면 좋다.... JS기본JS기본
의 특징 - 값의 할당 이번 포스팅에선 JS에서 값이 어떻게 할당되는지 알아보려고 한다. 아래의 코드를 보고 출력이 어떻게 될지 한번 생각해보자. 의 영향으로 변수 선언 1번은 런타임 이전에 실행되고 값 할당 2번은 런타임에 실행된다. 따라서 첫번째 console.log(score)는 undefined가 두번째는 80이 출력 될 것이다. 두 코드 모두 출력이 같다. 메모리 할당은 아래 사진과 같다. 변수에 값을 할... JS기본JS기본 의 특징 - 식별자 네이밍 규칙 식별자는 특수문자를 제외한 문자, 숫자, 언더스코어(_), 달러기호($)를 포함할 수 있다. 단, 숫자로 시작하는 것은 허용하지 않는다. ex)1red 예약어는 식별자로 사용할 수 없다. 예약어 참고 카멜 케이스 = 일반적인 변수나 함수의 이름에 사용 파스칼 케이스 = 생성자 함수, 클래스의 이름에 사용 코드 전체의 가독성을 높이기 위해 사용하면 좋다.... JS기본JS기본