[2024 이노캠] 사전과정 3일차 (5/29)

Chanyoung Park·2024년 5월 29일
0

들어가며..

오늘 공부할것

  • JS 2주차 1강 ~ 6강

1/2강 ES6 문법 소개 및 실습 (1/2)

  • let, const
  • 화살표 함수
    • this가 없어, 렉시컬 스코프에 의해 this가 바인딩된다. (선언 시점)
  • 삼항 연산자 (? :)
  • 구조분해할당
  • 단축 속성명
    • 객체에 value를 지정할 때, key의 값과 value의 변수값이 일치하다면 skip이 가능함
  • 전개구문 (spread, ...arr)
  • 나머지 매개변수 (...args)
  • 템플릿 리터럴 (``, ${})
  • named export, default export

3/4강 일급개체로의 함수 (1/2)

  • 일급객체란, 아래와 같은 조건을 만족할 때 일컫는 말이다.
  1. 변수에 함수를 할당
  2. 함수의 파라미터로 함수를 전달
  3. 함수를 반환
  4. 객체의 프로퍼티로 함수를 할당
  5. 배열의 요소로 함수를 할당
  • 이처럼, 함수가 일급객체로 취급되기 때문에, JS에서 함수를 매우 유연하게 사용할 수 있다.

5강 Map 소개 및 예시코드 연습

  • key-value 형태의 객체
    • set() : 저장
    • get() : value 조회
    • delete : 키-값 쌍 삭제
    • clear : Map 내용 전체 삭제
    • size : Map 크기

6강 Set 소개 및 예시코드 연습

  • 고유한 값만을 저장하는 배열(과 유사한형태)

숙제. 배열 연습하기

  • 문자열의 특정 index번째에 따라, 배열 정렬문제
profile
더 나은 개발경험을 생각하는, 프론트엔드 개발자입니다.

0개의 댓글