# Spread

JS - Spread 연산자
다양한 종류의 쿠키 객체를 만들때 중복된 key값이 있을 경우 스프레드 연산자 ...를 통해 간단하게 작성할 수 있다.이처럼 스프레드 연산자 ...는 객체의 값을 새로운 객체에 펼쳐준다. 배열에서도 마찬가지로 스프레드 연산자를 사용할 수 있다.
spread와 rest -ES6도입
spread(...) : 기존 객체를 복사하고 거기에 어떤 추가적인 값을 넣어 줄 때 사용객체배열rest(...) : 객체, 배열, 함수의 파라미터에서 사용/ 퍼져있는 것들을 다시 모아오는 역할객체배열 : rest가 앞에 올 수 없음, 맨 마지막에 와야함rest와 re

TIL - JS 최신 문법 ES6, ES11
spread / rest 문법 spread 전달인자(argument)로 배열을 펼쳐서 전달할 때 기존 변수를 사용한다 기존 배열을 변경하지 않는다 immutable rest 매개변수(parameter)를 배열로 모아서 받을 때 새로운 변수를 만든다 Destruc

[리액트] Input이 여러 개 일때 효율적으로 State 관리하기
리액트에서 Input이 여러 개 일때 상태관리하는 방법 이름, 아이디, 별명을 입력하는 회원가입 창이 있다. App.js ![] (https://velog.velcdn.com/images/navyjeongs/post/02dc909a-629c-46de-990b-2dd

[프로그래머스] 이중우선순위큐
이중 우선순위 큐는 다음 연산을 할 수 있는 자료구조를 말합니다.이중 우선순위 큐가 할 연산 operations가 매개변수로 주어질 때, 모든 연산을 처리한 후 큐가 비어있으면 0,0 비어있지 않으면 최댓값, 최솟값을 return 하도록 solution 함수를 구현해주

[짧] spread와 rest
spread는 펼쳐 넣다.주로 인자에 쓰인다.인자에 펼쳐서 넣는다 라고 기억하면 편하다.나머지를 받는다.주로 매개변수에 쓰인다.필요한 매개변수 외의 나머지 매개변수를 받는다 라고 기억하면 편하다.

day1, 오늘난 뭘배웠지?
template literaltemplate literal은 문자열을 입력할때 사용한다. 기존의 "나'와 와 마찬가지로 (backtik) 또한 문자열을 감싸지만 "와'달리 문자열안에 js의 변수를 입력 할수있다. 문자열 안에 ${js변수}를 넣으면 사용이 가능하다.\-

[KDT]FCFE - 4주2일 - 구조 분해 할당 & 전개 연산자
이미 객체로 구성되어 있는 정보를 같은 속성명으로 분해하여객체에서 필요한 값들만을 지정하여 사용할 수 있다.기본값을 설정해 줄 수 있고객체에 값이 있다면 기본값을 무시하고 객체에 있는 값이 할당된다.할당 받을 값의 변수명을 : 을 적고 변경하여 사용할 수 있다.전개 연
[javascript] 데이터 타입
데이터 타입 2가지 기본형 타입 (primitive type) number, string, boolean, symbol, null, undefined 참조형 타입 (reference type) object, array, function, date, regexp, m

11.25 Spread/Rest
함수로 넘어온 모든 인수에 접근 가능함수 내에서 이용 가능한 지역 변수length/indexArray 형태의 객체length와 index가 있어서 배열로 생각할 수 있지만 Array 형태의 객체다.정해지지 않은 개수의 인수를 배열로 나타낼 수 있게 한다.생성자 함수는

[Javascript] 스프레드 연산자(spread syntax)
생겨먹은 건 ... 이렇게 생긴 스프레드 연산자???알아보자.일단 MDN에서는 뭐라하냐면, 전개 구문을 사용하면 배열이나 문자열과 같이 반복 가능한 문자를 0개 이상의 인수 (함수로 호출할 경우) 또는 요소 (배열 리터럴의 경우)로 확장하여, 0개 이상의 키-값의 쌍으

ES6) Spread 연산자
Spread 연산자를 통해 배열, 문자열, 객체 등 반복 가능한 객체를 개별 요소로 분리할 수 있다.기존방식ES6의 spread 사용함수를 호출할 때 함수의 매개변수(parameter)를 spread operator로 작성한 형태를 Rest parameter라고 부른다

스프레드 문법
스프레드 문법 ▶ ... 의 형태로, 하나로 뭉쳐있는 여러 값들의 집합을 풀어헤치는 문법 분명히 말하지만, 문법이다. 연산자가 아니다. 그렇기 때문에 스프레드 문법을 사용한 결과값을 변수에 할당할수 없다. 배열에서 사용하는 경우 ▶ 배열 리터럴만으로 2개의 배열을 1개의 배열로 합칠수 있다. 예시1 스프레드 배열 예시2 image-2021...

JavaScript Koans예제-과제-
참조 자료형의 데이터는 동적(dynamic)으로 변한다.참조 자료형을 변수에 할당할 경우, 데이터의 주소가 저장된다.원시 자료형 또는 원시 자료형의 데이터를 함수의 인자로 전달할 경우, 값 자체의 복사가 일어난다.사실 함수의 인자도 변수에 자료(data)를 할당하는 것

내가 헷갈려서 정리하는 React state 사용법
리액트에서는 중요한 데이터를 state에 담아서 보관하고 변경한다.useState()는 state를 하나 만들어주는 함수이다. 이용하기 위해선 import해줘야 한다.useState()안의 인자로 state를 초기화할 수 있다. useState(저장할 데이터) 이렇게