# function 키워드
화살표 함수 도입 이전에 많이 쓰던 것
function sum(a, b) {
}
const func = function sum(a, b) {
}
지금은 거의 다 화살표 함수 쓰기 때문에
Function 키워드 잘 안씀
# 괄호
블록 { }
변수 { }
매개변수 ( )
화살표 함수에서 쓰는 () {}
{ } : 여러줄 또는 return 있을 때
( ) : 한줄 또는 return 없을 때
# 전개연산자 ...
...
새로운 배열을 생성해서 원본 배열이 변경되지 않음
함수형 프로그래밍은 불변성의 원칙에 따라 새로운 상태나 데이터 구조를 만드는 것이 권장됨
>> 함수형 프로그래밍은 조각조각 나있으니까
예기치 않은 데이터 수정이나 부작용(side effect)이 발생하는 것을 방지할 수 있음
.push 와의 차이점 :
push는 원본 배열에 추가하는 것
>> 원본이 훼손됨
'FrontEnd > React' 카테고리의 다른 글
[React] React : Styling (0) | 2023.09.15 |
---|---|
[React] 간단실습.02 (장바구니, 타이머, 색깔상자) (0) | 2023.09.13 |
[React] 간단실습.01 (로그인, 할일목록, 로또, 바꾸기) (0) | 2023.09.11 |
[React] 03 (0) | 2023.09.11 |
[React] 02 (0) | 2023.09.11 |