javascript - for 루프에서 인수.길이는 무엇을 의미합니까?
ringa_lee
ringa_lee 2017-05-19 10:23:23
0
2
493

이 코드의 의미를 잘 이해하지 못하시나요? 하나님께 설명을 구해보세요

으아악
ringa_lee
ringa_lee

ringa_lee

모든 응답(2)
世界只因有你

인수는 매개변수를 의미합니다.
이 함수는 합을 구하는 함수이므로 매개변수 개수는 고정되어 있지 않습니다. sum(1,2)일 수도 있고 sum(1,2,3)
매개변수가 고정되어 있지 않으므로
매개변수를 가져와야 합니다
다음 코드를 다시 보세요arguments 就是参数的意思
这个函数是为了求和,所以参数的数量不是固定的,可能是 sum(1,2),可能是 sum(1,2,3)
既然参数不是固定的
那么我们就需要获取参数
再看下面这段代码

for(var i=0;i<arguments.length;i++){
    sumg+=arguments[i];
}

比如我们输入 sum(1,2)
这时 arguments.length=2
arguments[i] 的值分别是12 으아아아

예를 들어 sum(1,2)
을 입력하면 arguments.length=2
arguments[i] 12입니다

이것은 매개변수 전달의 목적을 달성합니다🎜
PHPzhong

arguments는 현재 함수에 내장된 속성으로, 함수에 전달된 실제 매개변수를 저장하는 배열형 배열입니다. 길이는 전달된 실제 매개변수의 수입니다. 이 코드의 의미는 다음과 같습니다. 1+2+3을 찾는 것입니다. +4+5

의 가치
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿