Notice
Recent Posts
Recent Comments
Link
개발 무지렁이
[JavaScript] 값을 생성하는 리터럴, 값으로 평가되는 표현식 본문

𐂂 리터럴
미리 약속한 값 생성 표기법을 말한다.
리터럴 |
기호 |
---|---|
정수리터럴 | ex. 100 |
부동소수점 리터럴 | ex. 100.5 |
2진수 리터럴 | ex. 0b01000001 |
8진수 리터럴 | ex. 0o101 |
16진수 리터럴 | ex. 0x41 |
문자열 리터럴 | ex. 'Hello', "World" |
불리언 리터럴 | ex. true false |
null 리터럴 | ex. null |
undefined 리터럴 | ex. undefined |
객체 리터럴 | ex. {name: 'woo', age: 20} |
배열 리터럴 | ex. [1, 2, 3] |
함수 리터럴 | ex. function() {} |
정규표현식 리터럴 | ex. /[A-Z]+/g |
⚠️ (정수, 실수, 2/8/16 진수) 리터럴은 숫자타입으로 메모리에 배정밀도 64비트 부동소수점 형식으로 저장된다.
⚠️ javaScript 원시타입에는 숫자/문자열/불리언/undefined/null/심벌 타입이 있다.
⚠️ javaScript 원시타입에는 숫자/문자열/불리언/undefined/null/심벌 타입이 있다.
🦉 null의 의미
(1) 아직 알려지지 않은 값이다.
(2) 변수가 이전에 참조하던 값을 참조하지 않겠다.
(1) 아직 알려지지 않은 값이다.
(2) 변수가 이전에 참조하던 값을 참조하지 않겠다.
𐁍 표현식이란
값으로 평가되는 문(최소실행단위)으로, 값처럼 사용가능하다.
🍟 리터럴
🍟 식별자 참조
🍟 연산식
🍟 함수호출
🍟 조건식 (불리언 값으로 평가될 수 있는 문)
🍟 리터럴
🍟 식별자 참조
🍟 연산식
🍟 함수호출
🍟 조건식 (불리언 값으로 평가될 수 있는 문)
'Frontend > JavaScript' 카테고리의 다른 글
[JavaScript] 식별자가 유효한 범위를 나타내는 스코프(Scope)와 외부 렉시컬 환경 참조를 통한 스코프 체인 형성 (0) | 2023.09.22 |
---|---|
[JavaScript] 호출 가능한 객체, 함수와 콜백함수 (0) | 2023.09.03 |
[JavaScript] 호이스팅과 var let const 키워드 (0) | 2023.08.17 |
[jQuery] .attr()과 .prop() (0) | 2023.04.22 |
[jQuery] 트리거(trigger): 이벤트 강제 호출 (0) | 2023.04.22 |
Comments