세미콜론

5.1 값 값은 식(표현식)이 평가되어 생성된 결과를 말한다. 평가란 식을 해성해서 값을 생성하거나 참조하는 것 // 10 + 20 은 평가되어 숫자 값 30을 생성한다. 10 + 20 // 30 모든 값은 데이터 타입을 가지며, 메모리에 2진수(비트)의 나열로 저장된다. 메모리에 저장된 값은 데이터 타입에 따라 다르게 해석될 수 있다. 변수는 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙인 이름 이다. 변수에 할당되는 것은 값이다. // 변수에는 10 + 20 이 평가되어 생성된 숫자 값 30이 할당된다. var sum = 10 + 20; 10 + 20 은 할당 이전에 평가되어 값을 생성해야 한다. 5.2 리터럴 리터럴은 사람이 이해할 수 있는 문자 또는 ..
1. 즉시 실행 함수 표현식의 조건 IIFE는 2가지 조건을 갖는다. 즉시 실행해야 한다. 함수 표현식이어야 한다. ➡ 함수 선언문이 아닌 즉, 함수 표현식을 즉시 실행하는 것을 의미하며 해당 함수는 익명함수와 기명함수 모두 가능하다. (function(){ console.log('IIFE'); })(); 위의 코드에서 익명함수로 표현된 함수를 괄호로 감쌌는데, 괄호를 사용하지 않고 작성하게 되면 함수 표현식이 아니라 함수 선언문이 되기 때문에 괄호를 이용해 함수 표현식으로 만든 것이다. 2. 3가지 즉시 실행 함수 표현식 문법과 화살 표현식 IIFE는 3가지 형태로 표현할 수 있다. 2-1 논리 부정 연산자(!) 논리 부정 연산자를 이용해 IIFE를 구현할 수 있다. 이렇게 하면 함수는 undefine..
58청춘
'세미콜론' 태그의 글 목록