argumen ialah parameter khas fungsi dalam JavaScript Contohnya, di bawah, menggunakan argumen untuk mengakses parameter fungsi dan menentukan sama ada fungsi itu dilaksanakan . Salin kod Kod adalah seperti berikut: <br> Fungsi sayHello () {<br> Jika (argumen[0] == "bye")<br> kembali;<br> lain<br> alert( hujah "hello"[0]); <p> }<br> </skrip><br> </p> </div> <p> <strong>Gunakan atribut panjang argumen untuk mengembalikan bilangan parameter. </strong></p> <p></p> <div class="codetitle"> <span><a style="CURSOR: pointer" data="99712" class="copybut" id="copybut99712" onclick="doCopy('code99712')"><u>Salin kod</u></a></span> Kod adalah seperti berikut:</div> <div class="codebody" id="code99712"> <br> <script type="text/javascript"><br> fungsi cNumbArg () {<br> kembalikan arguments.length;<br> }<br> Document.write(cNumbArg(25,2255,"Hello") "<br>");//Return 3<br> Document.write(cNumbArg() "<br>");//0<br> Document.write(cNumbArg(1111) "<br>");//1<br> </skrip><br> </div> <p><strong> Gunakan objek hujah untuk mensimulasikan fungsi lebihan beban </strong></p> <p></p> <div class="codetitle"> <span><a style="CURSOR: pointer" data="77686" class="copybut" id="copybut77686" onclick="doCopy('code77686')"><u>Salin kod</u></a></span> Kod adalah seperti berikut:</div> <div class="codebody" id="code77686"> <br> <script type="text/javascript"><br> Fungsi fnTambah () {<br> jika (arguments.length == 0)<br> kembali;<br> jika tidak (hujah. panjang == 1)<br> kembalikan argumen[0] 5;<br> lain (arguments.length >1)<br> var iSum =0<br> for(var i=0;i< arguments.length;i )<br> iSum = hujah[i];<br> pulangkan 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> </skrip><br> </div> <p>Adakah anda mendapat pemahaman baru tentang hujah, sebenarnya, ia boleh melakukan lebih banyak perkara, sila fikirkan dan cuba lebih banyak lagi. </p>