반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- MySQL
- Vue
- nodejs
- CSS
- vuex
- 쉬운설명
- TypeScript
- mapGetters
- express
- 자료구조
- 자바스크립트
- Wecode
- Vue.js
- v-html
- JavaScript
- input
- react
- scss
- webpack
- State
- sass
- jsx
- storybook
- 댓글달기
- ES6
- 리액트
- App.vue
- HOC
- event
- Vue transition
Archives
- Today
- Total
익명의 개발노트
[...]Spread 연산자?? 연산자가 아니다. 본문
반응형
전개연산자라고 알고 있는데, 나 또한 그렇게 알고 있었다. 하지만 ...은 연산자가 아닙니다.
연산의 개념은 식이 나타낸 일정한 규칙에 따라 계산하는 일이며, 연산자는 이것들을 행하기 위한 기호를 의미한다.
하지만 ...은 계산을 따로 하지 않기 때문에 연산자가 아니다.
구분 | 올바른 명칭 |
[1,...[2,3,4]] | Spread elements |
{ a: 1, ...{ b: 1 } } | spread properties |
function abc(...args) {} | rest parameter |
abc(...[1, 2, 3]) | spread argument |
[x, ...xs] = [1, 2, 3] | rest elements |
{ x, ...xs } = { x: 1, b: 2, c: 3 } | rest properties |
반응형
'프로그래밍 > javascript' 카테고리의 다른 글
고차함수 표현 (0) | 2020.05.27 |
---|---|
[ES11] ECMAScript 2020 추가 문법 (0) | 2020.02.03 |
Destructuring (0) | 2020.01.09 |
Generator (0) | 2019.10.06 |
Async/await/ promise (0) | 2019.08.31 |
Comments