조아마시

쓸모 있는 상세페이지 만들기

array 4

[자바스크립트] 자바스크립트 데이터 타입 이해하기

자바스크립트에서 데이터 타입은 변수가 저장할 수 있는 값의 종류를 정의합니다. 데이터 타입을 이해하는 것은 변수를 효과적으로 사용하고 코드 오류를 방지하는 데 중요합니다.자바스크립트에는 크게 두 가지 종류의 데이터 타입이 있습니다.1. 기본형 (Primitive Type) / 원시 타입기본형은 자바스크립트에서 가장 단순한 데이터 타입이며, 값 자체를 직접 저장합니다. 기본형은 다음과 같습니다.Number: 정수와 실수를 모두 포함하는 숫자 데이터입니다.예시: 10, 3.14, -200String: 텍스트 데이터를 나타냅니다. 큰따옴표(") 또는 작은따옴표(')로 둘러싸인 문자의 시퀀스입니다.예시: "Hello, world!", '안녕하세요', This is a string literal.Boolean: ..

[자바스크립트] 배열 (Array)

자바스크립트 배열은 크게 두 가지 종류로 나눌 수 있습니다.1. 리터럴 배열리터럴 배열은 대괄호 []를 사용하여 직접 값을 나열하는 가장 간단한 방법입니다.// 숫자 배열const numbers = [1, 2, 3, 4, 5];// 문자열 배열const strings = ["Hello", "World", "!@#"];// 혼합 배열const mixedArray = [1, "two", 3.14, true];2. 생성자 배열생성자 배열은 new Array() 생성자를 사용하여 만듭니다.// 빈 배열 생성const emptyArray = new Array();// 특정 길이의 빈 배열 생성 (초기화 안됨)const prefilledArray = new Array(5);// 특정 값으로 초기화된 배열 생성con..

[자바스크립트 ] 자바스크립트 Array, Set, Map 쉽게 정리하기

1. Array (배열)순서대로 값들을 저장하는 자료구조입니다.쉽게 생각하면, 리스트라고 생각하면 됩니다.여러 값들을 하나의 변수에 담고 싶을 때 사용합니다.const numbers = [1, 2, 3, 4, 5];const fruits = ["사과", "바나나", "오렌지"];2. Set (세트)중복 없이 값들을 저장하는 자료구조입니다.집합이라는 개념으로, 중복된 값은 하나만 저장됩니다.고유한 값들을 관리하는데 유용합니다.const uniqueNumbers = new Set([1, 2, 3, 3, 4]); // 중복된 3은 제거됩니다.console.log(uniqueNumbers); // {1, 2, 3, 4}3. Map (맵)키-값 쌍으로 데이터를 저장하는 자료구조입니다.객체와 비슷하지만, 키를 이용..

[lodash] Array

Lodash는 JavaScript에서 배열, 객체, 문자열 등 다양한 데이터 구조를 다루는 데 유용한 유틸리티 라이브러리입니다. 특히 배열 관련 함수는 다양한 작업을 간결하고 효율적으로 수행하도록 지원합니다.1. _.chunk(array, [size=1])array를 지정된 크기(size)의 그룹으로 나누어 배열들의 배열을 만듭니다.const numbers = [1, 2, 3, 4, 5, 6, 7];const chunks = _.chunk(numbers, 2);console.log(chunks); // 출력: [[1, 2], [3, 4], [5, 6], [7]]2. _.compact(array)array에서 거짓 값 (false, null, 0, "", undefined) 을 모두 제거한 새로운 배열을 ..

728x90