java基礎62 JavaScript中的函數(網頁知識)

來源:互聯網
上載者:User

標籤:技術分享   結果   pre   png   tab   com   bubuko   targe   運算   

1、JavaScript中,函數的格式
function 函數名(形參列表){    函數體;}
2、JavaScript中,函數需要注意的細節

    1.在javaScript中,函數定義形參時,是不能使用var關鍵字聲明變數。
    2.在javaScript中,沒有傳回值類型,如果函數需要返回給調用者,直接返回(return)即可,如果不需要返回,則不返回。
    3.在javaScript中,沒有重載的概念,後定義的函數會覆蓋前面定義的函數。
    4.在javaScript中,任意函數內部都隱式維護了一個arguments(數組)的對象,給函數傳值的時候,會先傳遞給arguments對象,然後再由arguments對象分配資料給形參。

3、執行個體
 1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>JavaScript中的函數的練習</title> 6 </head> 7 <script type="text/javascript"> 8     //需求:定義一個函數做加法運算 9     function add(a,b){10         var c=a+b;11         document.write(c+"<br/>");//傳回值:33  //開啟下面的函數後,這裡沒有輸出任何值,已經被下面的函數覆蓋了12         return c;13     } 14     //var d=add(11,22,13,34,14,15);15     //document.write(d+"<br/>");//傳回值:3316     17     add(11,22,13,34,14,15)18     function add(a,b,c){19         var d=a+b+c;20         document.write(d+"<br/>");//傳回值:4621         document.write(arguments.length);//傳回值:6  //擷取內部維護的數組arguments的(數組)長度22     }23 </script>24 <body>25 </body>26 </html>

執行個體結果圖

      

 

 

 

 

原創DSHORE

作者首頁:http://www.cnblogs.com/dshore123/

原文出自:https://www.cnblogs.com/dshore123/p/9447785.html

歡迎轉載,轉載務必說明出處。(如果本文對您有協助,可以點擊一下右下角的 推薦,或評論,謝謝!

java基礎62 JavaScript中的函數(網頁知識)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.