일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- html기초
- 타입스크립트
- git
- 코딩독학
- 깃
- 비동기
- 리액트
- react-router
- useEffect
- redux
- 코딩초보
- 자바스크립트
- 코딩공부
- TypeScript
- 리덕스
- 사용하는 이유
- async
- http
- JavaScript
- 참조자료형
- scss
- React Native
- 코린이
- 리액트 네이티브
- 코딩기초
- CSS
- SasS
- react
- Vue3
- 프론트엔드
- Today
- Total
목록배열 (2)
맨 땅에 프론트엔드 개발자 되기
원시 자료형과 참조 자료형 원시 자료형(Primitive Data Type) 원시 자료형은 객체가 아니면서 동시에 메소드도 가지지 않는 자료형을 말하며, 다음의 자료형을 말한다. string, number, bigint, boolean, undefined, symbol, null 문자열의 경우, 컴퓨터와 더 가까운 언어(low level language)인 C언어의 경우에는 조합형의 자료형으로 취급하지만, 일반적으로는 원시 자료형이라고 한다. 원시 자료형은 배열, 객체와 달리 하나의 데이터만을 가지고 있다. 그리고 값 자체의 변경은 불가능한 immutable 데이터다. 참조 자료형(Reference Data Type) 원시 자료형이 아닌 모든 자료형이 참조 자료형이다. 대표적으로, 배열, 객체, 함수가 ..
배열 (Array) 배열은 연속적인 데이터의 집합이다. 자바스크립트를 처음 배웠을 때, 배열과 객체에 대한 개념을 그냥 배열은 대괄호이고, 객체는 중괄호이고 안에 콜론(”:”)이 있는 거라고 생각했다. 전혀 아무것도 몰랐던 것이다. 😱 배열은 자료구조의 한 형태로 스택이나 트리처럼 자료를 효율적으로 관리하기 위해 자료를 관리하는 구조의 한 형태이다. 순서대로 0부터 번호가 매겨져 있기 때문에 인덱스로 자료에 접근이 가능하다. 이 때, 데이터는 공중에 떠다니는 추상적인 개념이 아니라 실제로 컴퓨터 하드웨어에 데이터로 기록이 되어있는 것이기 때문에 물리적인 것이라고 할 수 있다. 새로운 배열을 만드는 방법은 아래와 같다. const fruits = new Array() const fruits = [a, b,..