[section2] 요약

노호준·2023년 2월 11일
0

Unit 1. 고차함수

  • 정의 : 함수를 전달인자로 받거나, 함수를 리턴하는 함수
  • 콜백함수 : 함수의 전달인자로 전달되는 함수
  • 커링함수 : 함수를 리턴하는 함수
  • 내장고차함수 : map, filter, reduce, find
  • 추상화 : 복잡한 어떤것을 압축해서 핵심만 추출한 상태로 만드는것

Unit 2. 객체지향프로그래밍

  • 클로저 모듈 패턴 : 동일기능 함수 여러개 만들기위한 폼
  • 클래스: 붕어빵틀
//클래스 만드는법
class Car{
	constructor(brand, name, color){
    
    }
}
  • 인스턴스 : 붕어빵, new키워드를 통해 만들수있음 let avante = new Car('hyundai', ...)
  • prototype : 모델 청사진 만들때 쓰는 원형객체
  • constructor : 인스턴스 초기화될때 실행하는 생성자함수
  • this: 함수실행될때 해당 스코프마다 생성되는 고유한 실행 context, new키워드로 인스턴스 생성했을때는 해당 인스턴스가 바로 this의 값이 됨.
  • 객체지향언어: js포함됨. 클래스라는 청사진으로 코드작성
  • oop

0개의 댓글