大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 JS函數語法

JS函數語法

更新時間:2021-09-03 11:16:48 來源:動力節點 瀏覽871次

JavaScript函數是設計用于執行特定任務的代碼塊。

JavaScript函數在“某物”調用(調用它)時執行。

例子

function myFunction(p1, p2) {
  return p1 * p2;   // The function returns the product of p1 and p2
}

JavaScript函數語法

JavaScript函數由function關鍵字定義,后跟名稱,后跟括號()。

函數名可以包含字母、數字、下劃線和美元符號(與變量的規則相同)。

括號可包括用逗號分隔的參數名:

(參數1,參數2,...)

函數要執行的代碼放在大括號內:{}

function name(parameter1, parameter2, parameter3) {
  // code to be executed
}

函數參數在函數定義中的括號 () 內列出。

函數參數是 函數在調用時接收到的值。

在函數內部,參數(參數)表現為局部變量。

在其他編程語言中,函數與過程或子例程非常相似。

函數調用

當“某物”調用(調用)函數時,函數內的代碼將執行:

當事件發生時(當用戶單擊按鈕時)

從 JavaScript 代碼調用(調用)時

自動(自調用)

函數返回

當 JavaScript 到達一個return語句時,該函數將停止執行。

如果函數是從語句中調用的,JavaScript 將“返回”以執行調用語句之后的代碼。

函數通常計算返回值。返回值“返回”給“調用者”:

例子

計算兩個數的乘積,并返回結果:

let x = myFunction(4, 3);   // Function is called, return value will end up in x
function myFunction(a, b) {
  return a * b;             // Function returns the product of a and b
}

x中的結果將是:

12

() 運算符調用函數

使用上面的例子,toCelsius指的是函數對象, toCelsius()指的是函數結果。

訪問沒有 () 的函數將返回函數對象而不是函數結果。

例子

function toCelsius(fahrenheit) {
  return (5/9) * (fahrenheit-32);
}
document.getElementById("demo").innerHTML = toCelsius;

用作變量值的函數

在所有類型的公式、賦值和計算中,都可以像使用變量一樣使用函數。

例子

而不是使用變量來存儲函數的返回值:

let x = toCelsius(77);
let text = "The temperature is " + x + " Celsius";

您可以直接使用該函數,作為變量值:

let text = "The temperature is " + toCelsius(77) + " Celsius";

局部變量

在 JavaScript 函數中聲明的變量成為該函數的 LOCAL。

局部變量只能從函數內部訪問。

例子

// code here can NOT use carName
function myFunction() {
  let carName = "Volvo";
  // code here CAN use carName
}
// code here can NOT use carName

由于局部變量只能在它們的函數內部被識別,同名的變量可以在不同的函數中使用。

局部變量在函數啟動時創建,在函數完成時刪除。

以上就是動力節點小編介紹的"JS函數語法",希望對大家有幫助,想了解更多可查看JavaScript教程。動力節點在線學習教程,針對沒有任何Java基礎的讀者學習,讓你從入門到精通,主要介紹了一些Java基礎的核心知識,讓同學們更好更方便的學習和了解Java編程,感興趣的同學可以關注一下。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 欧美日韩精品一区二区在线线 | 日本aa视频| 国产成人精品高清在线 | 奇米第四色777 | 在线不卡日韩 | 777奇米影音 | 欧美日韩亚洲国产一区二区三区 | 一级高清在线观看影片 | 久久综合图片 | 国产草 | 国产系列欧美系列日韩系列在线 | 久久桃花网 | 女人夜色黄网在线观看 | 欧美激情在线播放一区二区 | 亚洲人和日本人jzz护士 | 四虎精品影院2022 | 久久精品伊人 | 在线第一福利视频观看 | 欧洲美女高清一级毛片 | 日本b站一卡二不卡 | 97在线观看免费观看高清 | 久草在线影 | 97在线免费观看视频 | 亚洲一区二区影院 | 欧美亚洲国产成人综合在线 | 阿v天堂2017 啊用力嗯快国产在线观看 爱爱99 | 在线播放精品一区二区啪视频 | 韩国爱情片免费大全 | 中文字幕一区二区三区亚洲精品 | 国产欧美精品一区二区三区四区 | 精品国产综合区久久久久久 | 老司机午夜性大片免费 | 日韩一区国产二区欧美三 | 国产成人亚洲综合在线 | 国产精品伦理一区二区三区 | 久久精品道一区二区三区 | 亚洲综合久久久久久888 | 九九99久久精品午夜剧场免费 | 97久久精品国产精品青草 | 亚洲免费黄色 | 91视频一区 |