목록2025/09 (3)
DongEsssss

객체 타입(Object Type)이란?객체 타입이란, 여러 값을 하나로 묶어 관리할 수 있는 복합 데이터 타입을 말합니다.자바스크립트에서는 원시 타입을 제외한 모든 값이 객체로 취급될 수 있습니다.즉, 객체 타입 변수에는 값 자체가 아닌 **메모리 주소(참조)**가 저장됩니다. 1. 객체(Object)키(key)-값(value) 쌍으로 데이터를 저장let user = { name: "동이", age: 25};2. 배열(Array)순서가 있는 데이터 집합let numbers = [1, 2, 3, 4, 5];3. 함수(Function)자바스크립트에서는 함수도 객체function hello() { console.log("Hello!");}이번에는 데이터 타입이라는걸 배웠네요 이번에는 좀 길어서 3번에 ..

저번에 시간에 데이터 타입에 대해서 알아봤잖아요 마지막에 원시타입과 객체 타입이 있다 이런 게 있다 정도의 표로 마무리를 지었을 겁니다. 오늘은 데이터타입에서 원시 타입이 무엇인지에 대해서 알아볼 거예요 나눠놓은 이유는 너무 길면 지루하잖아요! ㅎㅎ 시작해보겠습니다. 저번에도 말씀드렸다시피 자바스크립트는 **동적 타입 언어** 입니다. 즉 변수를 선언할 때 타입을 명시하지 않고, 실행 시점에서 값이 할당되면서 타입이 결정됩니다.이로 인한 단점으로 유연성은 있지만, 그만큼 타입 관련 에러가 많이 발생하죠원시 타입(Primitive Types)란?원시 타입이란 하나의 단일 값만을 저장하는 데이터 타입으로, **불변(immutable)**한 특징을 가집니다.자바스크립트에서 원시 타입에는 크게 6가지가 있습니다..

자바스크립트는 동적 타입 언어입니다.즉, 변수를 선언할 때 타입을 명시하지 않고, 실행 시점에 값이 할당되면서 타입이 결정돼요.나중에 배우게 될 **타입스크립트(TypeScript)** 와는 반대 개념이죠.이 때문에 유연성이 높아 개발자가 자유롭게 코드를 작성할 수 있지만, 타입 관련 오류가 런타임에서 발생할 수 있습니다. 데이터 타입이란 무엇이고 어떤 게 있는 지 알아보도록 해볼께요 원시 타입 (Primitive Types)참조 타입 (Reference Types)타입 예시number, string, boolean, undefined, null, bigint, symbolobject, array, function, date, map, set 등저장 방식값 자체를 변수에 저장 (스택 메모리)메모리 주소..