temp/정리
함수 파라미터 안에 = 의미
고수트
2019. 2. 8. 15:19
반응형
자바스크립트에서 함수를 선언할 때 함수의 파라미터 내부에 = 로 특정값이 적혀져 있는 경우가 있다.
이런 경우는 호출시 초기값이 명시되어 있지 않는경우 초기값을 할당하는 역할을 한다.
아래 자바스크립트 코드의 경우 t 가 명시되어있지 않지만 undefined 대신 초기값으로 할당한 t1의 값인 1이 콘솔창에 나타나게 된다.
t1 = 1
a = (t=t1) =>{
console.log(t)
}
a()
> 1
반응형