函式:萬能的百寶箱
什麼是函式?
指封裝來一段可被重複呼叫執行的程式碼塊。如此便可使用大量程式碼塊的重複使用。
如何使用函式?
//宣告函式
function 函式名(){
//函式體程式碼
}
//呼叫函式
函式名()
函式的封裝過程:將一個或多個功能通過function大括號包裹起來,方便隨時呼叫;類似於快遞打包;
//求1到n的和
function getSum(n){
var sum =0;
for(var i = 0 ;i<=n;i++){
sum += i
}
alert(sum)
}
//求1-100的和
getSum(100)
//求1-10000的和
getSum(10000)
函式的return語句:
在函式執行完成之後將指定的數值返回
函式主要有兩種宣告方式:
自定義函式方式/表示式方式:
//自定義函式
function fn(){
}
//表示式法
var fn = function {}()
相關文章
- 百寶箱
- now-go時間百寶箱Go
- 開源百寶箱《HelloGitHub》第 64 期Github
- (資料科學學習手札101)funcy:Python中的函數語言程式設計百寶箱資料科學Python函數程式設計
- 百寶箱:幾乎所有專案都會用到的Portlet開發
- 開發者介面百寶箱:常用免費API彙總API
- 【程式設計師介面百寶箱】免費常用API介面程式設計師API
- 【ChatGPT】每個程式設計師百寶箱必備的語言模型ChatGPT程式設計師模型
- Python的函式能返回多個值嗎Python函式
- 寶箱怪的起源與設計
- 上海寶付專題:什麼樣的測評能讓Listing日出百單?
- main函式的入口函式AI函式
- JavaScript—call, apply, bind 函式能幹啥?(全)(20)JavaScriptAPP函式
- 箭頭函式、簡寫函式、普通函式的區別函式
- 一個能讓你瞭解所有函式呼叫順序以及函式耗時的Android庫 (更新版)函式Android
- MySQL函式大全(字串函式,數學函式,日期函式,系統級函式,聚合函式)MySql函式字串
- Sql 中的 left 函式、right 函式SQL函式
- 閉包函式(匿名函式)的理解函式
- Rust中的into函式和from函式Rust函式
- 函式: 函式是怎麼使用的?函式
- python內建函式-eval()函式與exec()函式的區別Python函式
- python中id()函式、zip()函式、map()函式、lamda函式Python函式
- Python 擴充之特殊函式(lambda 函式,map 函式,filter 函式,reduce 函式)Python函式Filter
- IT真的是萬能的嗎?
- JavaScript中的compose函式和pipe函式JavaScript函式
- 函式外與函式內的變數函式變數
- ton函式函式hash的兩種形式函式
- strcpy函式和memcpy函式的區別函式memcpy
- 類的建構函式和解構函式函式
- 如何使用函式指標呼叫類中的函式和普通函式函式指標
- 【譯】函式式的React函式React
- 京東雲開放“技術百寶箱”,零售商家說今年618就靠它了!
- JavaScript的迭代函式與迭代函式的實現JavaScript函式
- 第7章 IF函式 COUNTIF函式 SUMIF函式函式
- MySQL(四)日期函式 NULL函式 字串函式MySql函式Null字串
- 【不在混淆的C】指標函式、函式指標、回撥函式指標函式
- (譯) 函式式 JS #2: 函式!函式JS
- 百勝帝寶官網