Pace Check



RunJS 로 수업 진행 및 코드 입력 스크린샷 첨부

<aside> ⚠️ 실제 수업을 진행한 내용에서, 설명하며 이해를 돕기 위한 추가적인 내용들이 들어가있음

복습할때 심화 부분은 회색으로 표기하였으니 기본적으로 보지말고, 제대로 이해된자들만 볼 것

1. 함수형 프로그래밍 패러다임

자바스크립트는 함수형 프로그래밍 패러다임을 추구하며, 추가로 객체지향 프로그래밍 패러다임도 지원한다.

자바스크립트의 핵심은 함수(함수형 프로그래밍 패러다임) 와 객체(객체지향 프로그래밍 패러다임)이다.


그러다보니 자바스크립트 개발자가 제대로 개발하기 위해서는 함수형 프로그래밍에 대해 완전히 이해해야한다!

그 중 함수형 프로그래밍 패러다임에 알아볼것인데 함수형 프로그래밍은 아래 2개 조건을 만족하는것을 의미

1.1. 일급함수 : 함수 변수 + 함수 파라미터 + 함수 반환