最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
當前位置: 首頁 - 科技 - 知識百科 - 正文

如何在javascript中定義函數

來源:懂視網 責編:小采 時間:2020-11-27 20:13:38
文檔

如何在javascript中定義函數

如何在javascript中定義函數:1、使用function類定義命名函數: function 函數名([參數1.[參數2,[參數N]]]){ [語句組]; [return[表達式]];} funciton:必選項,定義函數用的關鍵字。 函數名:必選項,合法的JavaScript標識符 參數可選項:合法的JavaScript標識符,外部
推薦度:
導讀如何在javascript中定義函數:1、使用function類定義命名函數: function 函數名([參數1.[參數2,[參數N]]]){ [語句組]; [return[表達式]];} funciton:必選項,定義函數用的關鍵字。 函數名:必選項,合法的JavaScript標識符 參數可選項:合法的JavaScript標識符,外部

1、使用function類定義命名函數:

function 函數名([參數1,.[參數2,[參數N]]]){

[語句組];

[return[表達式]];

}

funciton:必選項,定義函數用的關鍵字。

函數名:必選項,合法的JavaScript標識符

參數可選項:合法的JavaScript標識符,外部的數據可以通過參數傳送到函數內部

語句組:可選項,JavaScript程序語句,當為空時函數沒有任何動作

return:可選項,遇到此指令函數執行結束并返回,當省略該項時函數將在右花括號處結束

表達式:可選項,其值作為函數的返回值

2、以定義變量的方式定義函數

JavaScript中所有的函數都屬于Function對象,于是可以使用Function對象的構造函數來創建一個函數

實質就是創建一個函數對象

var 變量名=new Function([參數1,[參數2,[參數N]]],[函數體]);

函數變量名:必選項,代表函數名(合法的JavaScript標識符)

參數:可選項,作為函數參數的字符串,必須是合法的JavaScript標識符,當函數沒有參數是可忽略

函數體:可選項,一個字符串。相當于函數體內的程序語句序列,各語句用分號隔開。如:

var f=new Function('name',"document.writeln('Function定義的函數<br>');"+"document.writeln('你好'+name);");f('zhangsan')
3、通過Function類創建匿名的函數
 function(){函數體;}
 因為是匿名函數故一般不傳參,主要作為灰調函數和直接執行函數 如:
 var a='a';
 (function(){ 
  var a='b'; 
  alert(a)
 })(); 
 alert(a);

在上面這段代碼中,會順序輸出兩個alert框。第一個alert框內容為b,第二個為a。大家看到什么好處了嗎?對的,使用函數直接執行可以限定變量的作用域,使不同腳本的相同變量可以得以共存。

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

如何在javascript中定義函數

如何在javascript中定義函數:1、使用function類定義命名函數: function 函數名([參數1.[參數2,[參數N]]]){ [語句組]; [return[表達式]];} funciton:必選項,定義函數用的關鍵字。 函數名:必選項,合法的JavaScript標識符 參數可選項:合法的JavaScript標識符,外部
推薦度:
標簽: js 函數 javascript
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
国产精品久久久久精品…-国产精品可乐视频最新-亚洲欧美重口味在线-欧美va免费在线观看