일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Java
- 자바
- 연습문제
- JavaScript
- 리눅스마스터 3과목
- 명령어
- 코테
- 리눅스마스터 1급 정리
- Memoir
- 코딩테스트
- GoingBus
- map
- 자바스크립트 코딩의 기술
- 백준 java
- 개발자 회고록
- 반복문
- java 백준 1차원 배열
- 스프링 빈
- 문자열
- 프로그래머스
- 백준 javascript
- 리눅스마스터1급
- toCharArray
- 리눅스
- 월간코드챌린지
- Kotlin
- Linux
- 카카오
- 고잉버스
- 스프링 컨테이너
- Today
- Total
목록 javascript function (2)
hoon DevLog
7장 유연한 함수를 만들어라 tip34. 부분 적용 함수로 단일 책임 매개변수를 관리하라 고차 함수를 이용해 매개변수에 단일 책임을 부여하는 방법을 살펴보자. 고차 함수(Higher-Order Function) 함수를 파라미터로 전달받거나 연산의 결과로 반환해주는 메서드 다른 함수를 반환하므로 최소 2단계의 매개변수가 존재 자주 거론되는 함수형 프로그래밍의 핵심이기도 하며, 자바스크립트를 함수형 프로그래밍에 알맞은 언어로 만들어주는 특성 함수형 프로그래밍 : 함수형 프로그래밍은 함수를 다른 함수의 파라미터로 넘길 수도 있고 반환(return) 값으로 함수를 받을 수도 있는 프로그래밍 형태 웹사이트에 행사 안내 페이지가 있다고 가정하자. 아래 코드를 통해 살펴보자. 장소, 건물(building), 관리자(..
함수(function) 하나의 특별한 목적의 작업을 수행하도록 설계된 독립적인 블록을 의미 이러한 함수는 필요할 때마다 호출하여 해당 작업을 반복해서 수행 가능 함수도 하나의 데이터 타입 따라서 함수를 변수에 대입하거나, 함수에 프로퍼티를 지정하는 것도 가능 또한, 자바스크립트 함수는 다른 함수 내에 중첩되어 정의 가능 function addNum(x, y) { return x + y; } document.write(addNum(2, 3)); 함수의 정의 function 키워드로 시작 괄호 안에 쉼표(,)로 구분되는 함수의 매개변수(parameter) 중괄호({})로 둘러싸인 자바스크립트 실행문 함수 이름(function name)은 함수를 구분하는 식별자(identifier) 매개변수(parameter..