麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > JavaScript > 正文

JavaScript函數使用的基本教程

2024-05-06 16:21:18
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了JavaScript函數使用的基本教程,是JS入門學習中的基礎知識,需要的朋友可以參考下

函數是一組可重用的代碼,可以在程序的任何地方被調用。這消除了一次又一次地寫入相同的代碼的需要。這將幫助程序員編寫模塊化代碼。您可以在一些小且易于管理的功能劃分大程序。

像任何其他高級編程語言,JavaScript支持所有必要寫模塊化的代碼使用函數的特點。

一定見過這樣 alert() 和write()在前面的章節功能。我們一次又一次地使用這些功能,但它們已經寫在核心JavaScript只有一次。

JavaScript允許我們寫自己的函數,以及本節將介紹如何編寫自己的函數在JavaScript。

函數定義:

之前我們使用函數,所以我們需要定義一個函數。以限定在JavaScript函數最常用的方法是通過使用function關鍵字,隨后是唯一的函數名,參數列表(可能為空),并且通過大括號包圍的語句塊。基本語法如下所示:

 

 
  1. <script type="text/javascript"
  2. <!-- 
  3. function functionname(parameter-list) 
  4. statements 
  5. //--> 
  6. </script> 

實例 :

一個簡單的函數,它不帶任何參數稱為sayHello,在這里定義:

 

 
  1. <script type="text/javascript"
  2. <!-- 
  3. function sayHello() 
  4. alert("Hello there"); 
  5. //--> 
  6. </script> 

調用一個函數:

在腳本中調用函數,需要簡單如下編寫函數的名稱:

 

 
  1. <script type="text/javascript"
  2. <!-- 
  3. sayHello(); 
  4. //--> 
  5. </script> 

函數參數:

到現在為止,我們已經看到了函數不帶參數。但是有一個設施,以傳遞不同的參數,而調用一個函數。通過這些參數可以在函數內部捕獲并處理任何可以通過這些參數來完成。

函數可以用逗號分隔的多個參數。

實例:

讓我們做一些修改 sayHello 函數。這一次,它會使用兩個參數:

 

 
  1. <script type="text/javascript"
  2. <!-- 
  3. function sayHello(name, age) 
  4. alert( name + " is " + age + " years old."); 
  5. //--> 
  6. </script> 

注:我們使用+運算符來連接字符串和數字都在一起。 JavaScript不介意數字加上字符串。

現在,我們可以調用這個函數如下:

 

 
  1. <script type="text/javascript"
  2. <!-- 
  3. sayHello('Zara', 7 ); 
  4. //--> 
  5. </script> 

return 語句:

一個 JavaScript 函數可以有一個可選的return語句。如果你想從一個函數返回一個值這是必需的。這條語句應該是函數的最后一條語句。

例如,可以通過傳遞兩個數字參數到函數,那么可以從函數希望返回在調用程序乘法值。

例子:

這個函數有兩個參數,將其連接在調用程序返回合成:

 

 
  1. <script type="text/javascript"
  2. <!-- 
  3. function concatenate(first, last) 
  4. var full; 
  5.  
  6. full = first + last; 
  7. return full; 
  8. //--> 
  9. </script> 

現在,我們可以調用這個函數如下:

 

 
  1. <script type="text/javascript"
  2. <!-- 
  3. var result; 
  4. result = concatenate('Zara''Ali'); 
  5. alert(result ); 
  6. //--> 
  7. </script> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 一级毛片免费在线 | 女人解衣喂奶电影 | 亚洲国产精品高潮呻吟久久 | 国产无遮挡一区二区三区毛片日本 | 国产美女的小嫩bbb图片 | 久久国产精品小视频 | 免费a级黄色片 | 久久久久久免费 | 久草欧美 | 91 在线免费观看 | av在线直播观看 | 亚洲骚妻 | 国产精品99久久久久久大便 | 久在线观看福利视频69 | 嗯~啊~弄嗯~啊h高潮视频 | 羞羞草视频 | 91丨九色丨国产在线观看 | 麻豆视频免费网站 | 羞羞视频免费网站 | 久久在线精品视频 | 成人午夜精品 | 国产一区二区影视 | 毛片免费大全短视频 | 87成人免费看片 | 国产精品久久久久国产精品三级 | 国产91在线亚洲 | 中文字幕视频在线播放 | 国产亚洲精品久久久闺蜜 | 久久精品免费网站 | 91一区二区三区久久久久国产乱 | 最新亚洲国产 | 久久成人视屏 | 最近中文字幕一区二区 | 日韩精品羞羞答答 | 日韩在线激情 | 色污视频在线观看 | 欧美精品成人一区二区三区四区 | 狠狠操人人干 | 激情网站在线观看 | www.成人精品| 极品大长腿啪啪高潮露脸 |