원시값이란?
✔️ 문자(string), 숫자(number), 불린(boolean), 심볼(symbol), null, undefiend, bigint 총 7가지
✔️ 원시값은 객체가 아니다.
📌 객체와 차이
원시값과 달리 프로퍼티에 다양한 종류의 값을 저장할 수 있다.
함수를 프로퍼티로도 저장할 수 있다는 것.
let john = {
name:"John",
sayHi:"function(){
alert("친구야 반갑다");
}
}
john.sayHi(); //친구야 반갑다
요약
- null과 undefined를 제외한 원시값에는 다양한 메서드를 호출할 수 있다.
- 원시값은 객체가 아니라 추가 데이터는 저장할 수 없다.
Reference
반응형
'Frontend > JavaScript' 카테고리의 다른 글
[Javascript] 형 변환 (0) | 2022.01.18 |
---|---|
[Javascript] 폼 프로퍼티와 메서드 (0) | 2022.01.17 |
[Javascript] 마우스 이벤트 (0) | 2022.01.16 |
[Javascript] 브라우저 기본 동작 (0) | 2022.01.16 |
[Javascript] 브라우저 이벤트 소개 (0) | 2022.01.14 |