인수는 JavaScript에서 함수의 특수 매개변수입니다. 예를 들어 아래 에서는 인수를 사용하여 함수 매개변수에 액세스하고 함수 실행 여부를 결정합니다. 코드 복사 코드는 다음과 같습니다. <br> 함수 sayHello () {<br> If (인수[0] == "안녕")<br> 반품;<br> 그 외<br> 경고( "안녕하세요" 인수[0]); <p> }<br> <br> </p> </div> <p> <strong>인수의 길이 속성을 사용하여 매개변수 개수를 반환합니다. </strong></p> <p></p> <div class="codetitle"> <span><a style="CURSOR: pointer" data="99712" class="copybut" id="copybut99712" onclick="doCopy('code99712')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code99712"> <br> <script type="text/javascript"><br> 함수 cNumArg () {<br> 인수를 반환합니다.길이;<br> }<br> Document.write(cNumbArg(25,2255,"Hello") "<br>");//3을 반환<br> Document.write(cNumbArg() "<br>");//0<br> Document.write(cNumbArg(1111) "<br>");//1<br> <br> </div> <p><strong> 인수 객체를 사용하여 오버로딩 함수 시뮬레이션 </strong></p> <p></p> <div class="codetitle"> <span><a style="CURSOR: pointer" data="77686" class="copybut" id="copybut77686" onclick="doCopy('code77686')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code77686"> <br> <script type="text/javascript"><br> 함수 fnAdd() {<br> if (arguments.length == 0)<br> 반품;<br> else if (arguments.length == 1)<br> 반환 인수[0] 5;<br> else (arguments.length >1)<br> var iSum =0<br> for(var i=0;i< 인수.길이;i )<br> iSum = 인수[i];<br> iSum을 반환합니다.<br> }<br> Document.write(fnAdd(5) "<br>");<br> Document.write(fnAdd(10) "<br>");<br> Document.write(fnAdd(10,20) "<br>");<br> Document.write(fnAdd(10,20,30,40) "<br>");<br> <br> </div> <p>논쟁에 대한 새로운 이해를 얻었나요? 사실 더 많은 일을 할 수 있습니다. 아이들이 생각해보고 더 노력해 보세요. </p>