# rest parameter

40개의 포스트
post-thumbnail

생김새가 같은 spread 연산자와 rest 파라미터는 같은 것일까?

iterable한(iterable)이란, 자바스크립트에서 반복 가능한 객체를 말합니다. 이는 다수의 원소(element)를 가지며, 이들을 하나씩 순회(iterate)할 수 있는 객체를 의미한다.예를 들어, 배열, 문자열, Map, Set 등이 iterable한 객체이

약 19시간 전
·
0개의 댓글
·

230306_TIL

우리가 접근하는 사이트 혹은 프로그램을 식당이라고 가정식당에서 팔고있는 메뉴들은 API명세서사용할 수 있는 기능, 어떻게 사용하는 것인지 적혀 있음메뉴를 주문하는 행위, 해당 사이트, 프로그램에게 어떠한 기능을 사용하겠다 전달하는 행위 - 요청(Request)요청을 전

2023년 3월 7일
·
0개의 댓글
·
post-thumbnail

[JS]Destructuring Assignment & Rest parameter(구조분해할당 & 나머지 매개변수)

구조 분해 할당 구문은 배열이나 객체의 속성을 해체하여 그 값을 개별 변수에 담을 수 있게 하는 JavaScript 표현식이다. (\* mdn docs)배열 혹은 객체에서 각각 값(value)이나 프로퍼티(property)를 분해하여 별도의 변수에 담을 수 있게 해주는

2022년 11월 13일
·
0개의 댓글
·

[ES6] 함수

다른 언어들은 만약 파라미터 개수만큼 인자를 안 넣어주면 에러가 발생하지만 JS는 에러 안뜸.원래는 b 인자 없을 때 조건문 이용해서 디폴트 값을 줄 수 있지만 ES6에서는 파라미터에 그 값을 지정할 수 있다.🧨 주의할 점:디폴트 파라미터는 매개변수 수 만큼 인자가

2022년 9월 17일
·
0개의 댓글
·

나머지 매개변수 (Rest Parameter)

: 매개변수 이름 앞에 ...을 붙여서 정의한 매개변수rest parameter는 함수에 전달된 전달인자들을 배열로 전달받는다.rest parameter는 이름 그대로 먼저 선언된 매개변수에 할당된 전달인자를 제외한 나머지 전달인자들이 모두 배열에 담겨 할당된다. 따라

2022년 9월 12일
·
0개의 댓글
·
post-thumbnail

rest 파라미터(rest parameter)

rest 파라미터는 말 그대로 함수의 파라미터에서 뒤에 남는 요소들을 배열로 받습니다.

2022년 7월 23일
·
0개의 댓글
·

나머지 매개변수, 전개구분

인수전달 함수의 인수를 얻는방법 : arguments(화살표 함수에는 없음), 나머지 매개 변수 arguments 함수로 넘어온 모든 인수에 접근 함수 내에서 이용 가능한 지역 변수 length / index array 형태의 객체 배열의 내장 메서드 없음(forEach, map 사용 못 함) Rest parameters 정해지지 않은 갯수의 인수를 ...

2022년 7월 10일
·
0개의 댓글
·
post-thumbnail

코드캠프 FE 25일차 - TIL(비구조화 할당(=구조분해할당), Custom-Hooks,Cache-Modify)

📔 6주차 학습목표const {}, const \[]원리 >> Destructuring타입 >> Generic웹 에디터 >> Web-Editor결제 API >> Iamport지도 >> Map📔 학습목표const {}, const \[]원리 (구조분해할당의 원리) >

2022년 6월 13일
·
0개의 댓글
·
post-thumbnail

25) 월요일

React Destructuring(비구조화 할당/ 구조분해 할당)

2022년 6월 13일
·
0개의 댓글
·
post-thumbnail

[2022.04.30] 자바스크립트 ... 문법 (스프레드 연산자, rest 파라미터)

spread 연산자나 rest 파라미터를 사용할 때 ...을 붙여서 사용한다.처음에 봤을때 이건 뭐지? 싶은 느낌이었다.한국어로 표현하면 이거저거 등등등... 이런 느낌이라 생각하면 될 것같다.배열이나 문자열과 같이 여러개의 요소를 가져올 때 사용된다.배열이나 객체를

2022년 4월 30일
·
0개의 댓글
·
post-thumbnail

25일 ) 비구조화 할당 알고나면 쓸 수 밖에 없는 편리함/ Rest-parameter/ 내가 useState같은걸 만든다고?! Custom Hooks/refetch 대신 Cache.modify하자! Code Camp FE 6기

신나는 6주차의 커리큘럼 !!!(와씨 타입스크립트쓰다가 맨날 가능한 제네릭이 아닙니다..그놈의 제네릭 제네릭으리아ㅡㄹ아거!!!!1이랬는데 드디어 배운다 ㅠㅠ!!!!!!!!!!)기존에 객체에있는 값을 꺼내올때 간편하게 표현하게 하기 위해 적는 방식이 비구조화 할당 ! 중

2022년 4월 18일
·
0개의 댓글
·
post-thumbnail

타입스크립트에서 Rest 문법과 디스트럭쳐링 할당 사용하기

ES6에 새롭게 소개된 문법에는 다양한 것들이 있습니다. 그 중 매우 유용하고 자주 사용되는 것 중에는 rest 문법과 디스트럭쳐링 할당이 있죠. 이 친구들도 타입스크립트에서 더욱 안정적으로 써먹을 수 있습니다.

2022년 3월 22일
·
0개의 댓글
·

🌤 BE TIL 0316

SpreadOperator, RestParameter, TransferProtocol, JSON

2022년 3월 16일
·
0개의 댓글
·

🌝 TIL 2016

[Destructuring] [customHook] [refetch efficiency] [.replace()]

2022년 2월 17일
·
0개의 댓글
·

코드캠프 부트캠프 25일차

ES6에 추가된 JS 표현식으로 배열이나 객체에서 특정 데이터를 변수로 추출해서 사용할 수 있게 해준다.자주 사용하는 useState(), useQuery()또한 이러한 형식으로 이루어져있다는 것을 이번 시간을 통해 알게 되었다. 변수를 선언하고 해당 데이터들을 가져오

2022년 2월 17일
·
0개의 댓글
·
post-thumbnail

[JS] Spread Syntax, Rest Parameter

Spread Syntax (전개 구문) > ... 을 활용한 객체 표현법으로, iterable한 객체를 풀어서 하나 하나의 요소로 전개한다. spread syntax는 다음과 같은 상황에서 사용한다. >1. 배열 literal로 배열을 정의할 때, iterable

2022년 1월 12일
·
0개의 댓글
·

Spread Operator [...]

Spread Operator를 아주 쉽게 말하면 괄호 제거해주는 연산자 였다.var arr = 'hello', 'world';와 같은 배열이 있다고 하자.console.log(arr); 에서 'hello', 'world' 가 나오고console.log(...arr);

2022년 1월 10일
·
0개의 댓글
·
post-thumbnail

나머지 매개변수와 전개 연산자

기본 형태는 이러하다const 함수 = function(...매개변수) { console.log(매개변수)}나머지 매개변수의 자료형은 무조건 배열이다.일반적인 매개변수와 함께 사용할 수 있다.나머지 매개변수는 앞쪽에다 쓰지 않는다.코드를 실행 했을때, 에러가 발생함

2021년 11월 10일
·
0개의 댓글
·

Spread operator(feat. rest parameter)

두 개의 배열을 합치는 등 unpack을 하고싶을 때가 있다이를 합치기 위해서 고전적인 방법으로는 for문을 쓰거나 concat을 사용하는 방법 등이 있을 것 같다이 방법도 좋지만 좀 더 직관적으로 이해가 될 만한 방식이 있었으면 좋겠다이렇게 spread operato

2021년 10월 25일
·
0개의 댓글
·