Dalam JavaScript, fungsi ialah objek Salin kod Kod adalah seperti berikut: <br> fungsi tambah(nombor){ <br> makluman(nombor 20); } <br> var add=function(nombor){ <br> makluman(nombor 20); } <br> fungsi tambah(nombor,nombor1){ <br> makluman(nombor 30); } <br> var add=function(nombor){ <br> makluman(nombor 90); }<br> tambah(10);<br> </skrip><br> </head> <badan><br> </body><br> </html><br> <br><br> <br><br>tambah ialah rujukan dan fungsi ialah objek <br>.<br> </div>Perbezaan daripada Java: Tiada konsep kaedah lebihan beban dalam JavaScript. Kaedah ini boleh mempunyai n parameter, tetapi hanya 1 parameter boleh diluluskan apabila lulus parameter. <p><strong></strong> </p>Jenis data Undefined--Type undefined--Nilai<p> </p>Terdapat objek Fungsi dalam JavaScript dan semua fungsi tersuai adalah daripada jenis objek Fungsi. <p> Semua parameter yang diterima oleh objek Fungsi adalah daripada jenis rentetan, parameter terakhir ialah badan fungsi, dan parameter sebelumnya ialah parameter yang benar-benar perlu diterima oleh fungsi. <img title="image" alt="" src="http://files.jb51.net/file_images/article/201412/201412260852091.png"> </p> <p></p> <p><br>Salin kod</p> <p></p> <div class="codetitle"> Kod adalah seperti berikut:<span><a style="CURSOR: pointer" data="88988" class="copybut" id="copybut88988" onclick="doCopy('code88988')"><u> <html> <kepala> </u> <script type="text/javascript"> var add =new Function("nombor","alert(nombor 20);"); </a> tambah(10); </skrip> </head> <badan></span> </body> </html></div> <div class="codebody" id="code88988"> <br> <br>Dalam JavaScript, setiap objek Fungsi mempunyai argumen objek tersirat, yang mewakili parameter yang sebenarnya dihantar kepada fungsi.<br> <br><br><br><br><br>Salin kod<br><br><br> Kod adalah seperti berikut:</div> <p> <html> <kepala> </p> <script type="text/javascript"> fungsi tambah(){ <p> alert(arguments.length); makluman(argumen[0]); makluman(hujah[1]); } </p> <div class="codetitle"> tambah(10,20); </skrip> </head> <badan> <span> </body> </html><a style="CURSOR: pointer" data="66962" class="copybut" id="copybut66962" onclick="doCopy('code66962')"> <u></u> </a>Pembebanan kaedah dalam java juga boleh dilaksanakan oleh argumen dalam javascript. </span> </div> <div class="codebody" id="code66962"> <br><br><br>Salin kod<br><br><br> Kod adalah seperti berikut:<br><br><br> <html> <kepala> <br> <script type="text/javascript"> fungsi tambah(){ <br> if(1==arguments.length){ <br> makluman(argumen[0]); } else if(2==arguments.length){ <br> alert(arguments[0] arguments[1]); <br> } else if(3==arguments.length){ <br> alert(arguments[0] arguments[1] arguments[2]); </div> } } <p> tambah(2); </p> tambah(2,3); tambah(2,3,4); </skrip> </head> <badan> <p> </body> </html></p> <div class="codetitle"> <span><a style="CURSOR: pointer" data="6483" class="copybut" id="copybut6483" onclick="doCopy('code6483')"> <u>Di atas adalah keseluruhan kandungan artikel ini Adakah anda memahami model objek JavaScript dan objek fungsi Jika anda mempunyai sebarang soalan, sila tinggalkan mesej dan izinkan kami membuat kemajuan bersama. </u></a></span> </div>