7일차 혼공스 함수 (전개연산자, 매개변수)

seul-bean·2023년 5월 22일
0

Today I learned

목록 보기
7/40
post-thumbnail

오늘도 이어서 함수 공부를 했습니다.

오늘의 study 목표!!!

  • ‘혼공스’ Ch.05 함수

월요일에 쓰는 일요일 TIL
일요일에는 약속이 있었어서 집에 돌아와 잠깐이지만 함수 공부를 했다.

전개 연산자

배열을 전개해서 함수의 매개변수로 전달해줌.

함수 이름(...배열)

기본 매개변수
매개변수에 기본값을 지정.

함수 이름(매개변수, 매개변수=기본값, 매개변수=기본값)


문제를 풀면서 몰랐지만 검색해서 알게 된 함수

DateTime.IsLeapYear(Int year)
지정된 연도가 윤년인지를 나타내는 표시를 반환합니다.

dateObj.getFullYear()
메서드는 주어진 날짜의 현지 시간 기준 연도를 반환합니다.

매개 변수: year Int32 4자리 연도입니다.

구 버전 자바스크립트에서 가변 매개변수 함수 구현하기


(내가 이해한 매개변수, 파라미터와 아규먼트... 파라미터 안의 값을 매개변수라고 하는거 같은데...)

파라미터는 함수를 구현하는 쪽과 함수를 사용하는 쪽을 매개하는 변수가 됩니다. (매개변수)

아규먼트는 그냥 '함수의 변수에 집어넣는 값’

func.apply(thisArg, [argsArray])

thisArg
옵션. func 를 호출하는데 제공될 this 의 값. this 는 메소드에 의해 실제로 보여지는 값이 아닐 수 있음을 유의합니다.
argsArray
옵션. func 이 호출되어야 하는 인수를 지정하는 유사 배열 객체, 함수에 제공된 인수가 없을 경우 null 또는 undefined.



함수 부분은 공부하면 공부할수록 정신이 아득해진다.. 정말 몇 시간만 지나도 다 잊어버릴것만 같다ㅠㅠㅠㅠㅠㅠㅠ
profile
안녕하세요 성장하는 새싹 프론트엔드 개발자 입니다🌱

0개의 댓글