js給函式設定預設值程式碼例項
本章節介紹一下如何給函式設定預設的引數值,下面列舉一下比較常用的兩種方式,希望能夠給需要的朋友帶來一定的幫助。
設定方式一:
[JavaScript] 純文字檢視 複製程式碼function antzone(a,b){ var a=arguments[0] ? arguments[0] : 2; var b=arguments[1] ? arguments[1] : 8; return a+b; } console.log(antzone()); console.log(antzone(5)); console.log(antzone(3,4));
上面的程式碼實現了我們的要求,下面簡單做一下介紹:
1.如果函式沒有任何引數,那麼第一個引數預設值為2。
2.如果宣告第二個引數,那麼第二個引數的預設值為8。
設定方式二:
[JavaScript] 純文字檢視 複製程式碼function antzone(webName,address){ var webName=webName||'螞蟻部落'; var address=address||'www.softwhy.com'; return webName+"的地址是:"+address; } console.log(antzone()); console.log(antzone("antzone")); console.log(antzone("百度","www.baidu.com"));
這是使用||或運算子,關於此運算子可以參閱||或運算子一章節。
相關文章
- Python中如何給字典設定預設值Python
- JS 預編譯程式碼例項分析JS編譯
- C#給自動屬性設定預設值C#
- ES6小技巧 - 使用解構賦值設定函式引數預設值賦值函式
- 設計模式例項程式碼設計模式
- 建議欄位別名定義定義那裡順便可定義預設值,這預設值還可以是函式函式
- 預設建構函式和帶預設值的建構函式不能同時存在函式
- JS 命令式 宣告式 函式式 程式設計?JS函式程式設計
- [需求建議]建議欄位別名定義定義那裡順便可定義預設值,這預設值還可以是函式函式
- 不用任何賦值的程式設計稱為*函式式*程式設計賦值程式設計函式
- sql設定欄位預設值SQL
- JS函式,物件,例項方法,物件方法理解JS函式物件
- SCSS 檔案裡的感嘆號用法 - 給變數設定預設值CSS變數
- MySQL欄位預設值設定詳解MySql
- Spring程式設計式和宣告式事務例項講解Spring程式設計
- KafKa Java程式設計例項KafkaJava程式設計
- Jmeter beanshell程式設計例項JMeterBean程式設計
- jquery.idTabs.min.js選項卡程式碼例項jQueryJS
- 函式程式設計函式程式設計
- 使用 setResponseStatus 函式設定響應狀態碼函式
- [轉]MySQL的datetime設定當前時間為預設值及 triger 一例MySql
- SharePoint 多行文字欄位設定預設值
- win10預設程式怎麼設定介面_win10設定預設程式的方法Win10
- JS物件導向程式設計(二):建構函式JS物件程式設計函式
- 響應式佈局程式碼例項
- 如何給 SAP Commerce Cloud Site 設定預設語言Cloud
- 遞迴函式例項大全遞迴函式
- 關於CSS中@support實現漸進式網頁設計例項程式碼CSS網頁
- 機器學習 - 似然函式:概念、應用與程式碼例項機器學習函式
- JS程式碼簡潔之道--函式JS函式
- onethink支援給session設定陣列值嗎?Session陣列
- 設定select下拉選單的預設選中項
- 填報流水號,預設表示式設定
- 瀏覽器預設樣式程式碼收集瀏覽器
- Golang技巧之預設值設定的高階玩法Golang
- Vantui---picker三級聯動設定預設值UI
- springmvc引數設定預設值,多地址請求SpringMVC
- LINUX Shell指令碼程式設計例項詳解(一)上Linux指令碼程式設計
- 預設建構函式學習函式