선생님, 예시에서:
function func2(param1, param2) {
param1 = 인수[0] ? param1 : 600;
param2 = 인수[1] 300;
}
이 삼항 연산자를 다음과 같이 호출하면 func(0, 0,);
전달한 매개 변수가 0이면 실제로 실패로 판단되며 param1과 param2는 600과 300에 할당됩니다
猪老湿2021-06-21 09:49:27
이런 방식으로 기본 매개변수 값을 설정하는 것은 부적절합니다. 실제로 js는 이제 기본 매개변수를 지원하므로 이러한 문제는 발생하지 않습니다(es6)