7일차 시간표
오전 9:00 ~ 오전 10:00 발제
오전 10:00 ~ 오후 1:00 알고리즘 문제 풀기(프로그래머스)
오후 1:00 ~ 오후 2:00 점심시간
오후 2:00 ~ 오후 3:00 알고리즘 문제 풀기(프로그래머스)
오후 3:00 ~ 오후 4:00 알고리즘 문제 발표(두 정수 사이의 합 / 평균 구하기)
오후 4:00 ~ 오후 4:30 알고리즘에서 배운 용어 정리 + 개발일지 작성
오후 4:30 ~ 오후 6:00 개인시간
오후 6:00 ~ 오후 7:00 저녁시간
오후 7:00 ~ 오후 8:00 코드의 질이 달라질 배열 함수 7종 세트(코딩알려주는누나)
오후 8:00 ~ 오후 9:00 자바스크립트 문법 뽀개기 재수강
용어 정리
1. includes()
-> 배열이 특정값을 포함하고 있는 지의 여부를 boolean 값으로 반환
: 자바스크립트 배열 메소드 includes()는 배열에 제공된 특정 값이 포함되어 있는 지 확인합니다.
이 배열 메소드는 bool을 반환합니다. 배열에 값이 포함되어 있으면 true, 포함되어 있지 않으면 false를 반환합니다.
array.includes(valueToSearchFor, fromIndex)
배열 메소드를 전달하는 첫 번째 필수 매개변수는 배열에서 검색 하려는 값입니다.
이 값은 대소문자를 구분하며 정확히 일치하는 항목을 찾습니다.
또한 선택적으로 메소드가 검색을 시작할 인덱스 위치를 나타내는 fromIndex라는 매개변수를 전달 할 수도 있습니다.
배열 메소드 includes()를 사용 할 때는 fromIndex를 거의 사용하지 않는다고 한다.
https://ichi.pro/ko/javascript-includes-hamsu-sayong-bangbeob-168000331944711
2. .repeat()
-> 문자열을 주어진 횟수만큼 반복해 새로운 문자열을 반환한다.
: 문자열을 n번 반복 연결한 문자열을 반환한다.
- n은 반복할 횟수(정수)
- n을 생략하거나, 0으로 지정 시, 빈 문자열 ""을 반환한다.
https://curryyou.tistory.com/199
3. reduce()
: reduce란 "줄이다"라는 의미를 지니고 있다.
배열의 각 요소에 대해 주어진 reducer 함수를 실행하고 하나의 결과값을 반환한다.
callback 함수가 동작하면서 배열의 요소를 하나씩 줄여 나가는 메소드?
노션
https://chrome-armadillo-b80.notion.site/8-cdc2eefd75154b1f837b3c34b5e79291
댓글