일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- nodejs
- react
- frontend
- CLONE
- javscript
- node.js
- express
- DART
- 자바스크립트
- Mongoose
- backend
- Component
- TypeScript
- Flutter
- 리액트
- MongoDB
- HTML
- API
- pug
- Session
- JavaScript
- graphQL
- GRID
- ES6
- clonecoding
- CSS
- ECMAScript
- NextJs
- form
- heroku
- Today
- Total
목록REST (3)
Enjoy Programming

이번엔 rest와 spread , destructure를 이용해서 예제를 살펴보자. 먼저 user라는 오브젝트를 하나 만들고 prop중 하나를 제거 해보자 password를 null로 만들어줬다. 원하는 것은 이게 아니라 password라는 prop을 아에 제거하는 것이다. 함수를 만들어보자 destructure와 rest를 이용해서 password를 제외한 rest만 return해주는 함수이다 정확히 password를 exclude하고 나머지 rest props 만 가져와서 출력해준다. 이번에도 rest와 destructure를 이용해 default value를 설정하고 prop을 추가해주는 function을 만들어준다. prop이 추가되었고 default로 korea를 넣어준다. 멋지다. 여러 코드를..

자 언제나 그랬듯 mdn을 살펴보자 Rest파라미터 구문은 정해지지 않은 수(an indefinite number, 부정수) 인수를 배열로 나타낼 수 있게 합니다. 언제나 그랬듯 뭔말이냐... 자 보면 ...을 붙여 spread를 사용해주고 theArgs에 1,2,3이라는 인수를 넣으면 자동으로 separate되고 순차적으로 previous, current에 들어가고 그리고서 앞서 들어간 인수들을 합치고 합친결과를 그다음 인수랑 합쳐주고 또 그결과를 마지막 인수와 합쳐준건가? 그래야 맞긴하다. 설명을 더 보면 함수의 마지막 파라미터의 앞에 ... 을 붙여 모든 나머지 인수를 표준 자바스크립트 배열로 대체한다. 마지막 파라미터만 rest파라미터가 될 수있다. 뭔말이야.. help me nomad! 니코쌤은..

아주 중요한 태그이다. 유저가 입력한 데이터를 수집하기 위해 사용되며 input, textarea, button, select, checkbox, radio button, submit button등의 입력 양식 태그를 포함한다. 웹페이지 만들때 꼭 들어간다? 고 봐야 한다. 서버사이드와 연결한다. 페이지에 로드될 정보라던지 유저가 요청한 데이터를 서버에서 가져오고 유저가 입력한 정보를 서버로 전송도 한다. attribute 는 action 과 method가 있는데 action은 URL을 값으로 가지며 입력 데이터 (form data)가 전송될 url을 지정한다. method는 입력데이터의 전달 방식을 지정한다 GET / POST 방식이 있다. GET get 방식은 전송 url에 데이터를 query str..