javascript學習筆記--函式的返回值可以是一個函式
通過一個例子理解了函式的返回值。
如下
function fun1(){
function fun2(){
alert("這是函式fun2")
}
fun2() ;
}
var a=fun1();
console.log(a);
//以上一段程式碼中,將fun2作為fun1的返回值,返回函式fun2的返回值,
//執行後程式碼後,先彈出alert 然後再列印為undefined,因為因為fun2本身就是沒有返回值;
function fun1(){
function fun2(){
alert("這是函式fun2")
}
return fun2 ;
}
var a=fun1();
console.log(a);
//以上一段程式碼中,將fun2函式物件作為返回值返回,
// 即返回了函式本身,執行程式碼後,先彈出alert,然後再列印出函式fun2
通過程式碼瞭解了 return fun2 ; fun2() ;的區別 fun2() 就是返回一個返回值,而 return fun2 則是返回函式本身,
break,contiune return 的區別:
break 可以退出當前的for迴圈
continue 可以跳過當次迴圈
return 可以結束(退出)整個函式
相關文章
- JavaScript學習筆記 - 原生函式JavaScript筆記函式
- 學習筆記:javascript中的Generator函式筆記JavaScript函式
- JavaScript學習筆記(七)—— 再說函式JavaScript筆記函式
- js純函式學習筆記(一)JS函式筆記
- 學習筆記-----一時間函式筆記函式
- async函式學習筆記。函式筆記
- Go 函式 學習筆記Go函式筆記
- 分析函式(學習筆記)函式筆記
- 生成函式 學習筆記函式筆記
- JavaScript學習筆記(二)——函式和陣列JavaScript筆記函式陣列
- 一個返回值函式函式
- Manim 學習筆記(一)--常用的幾個函式和操作筆記函式
- 深度學習——loss函式的學習筆記深度學習函式筆記
- TS學習筆記(四):函式筆記函式
- Golang學習筆記-1.6 函式Golang筆記函式
- Oracle學習筆記(6)——函式Oracle筆記函式
- LoadRunner函式學習筆記函式筆記
- MYSQL學習筆記14: 函式MySql筆記函式
- 《從零開始學Swift》學習筆記(Day 21)——函式返回值Swift筆記函式
- MySQL函式學習(一)-----字串函式MySql函式字串
- Objective-C學習筆記---建構函式和解構函式Object筆記函式
- python學習筆記(六)——函式Python筆記函式
- OpenCV學習筆記(4)——mixChannels函式OpenCV筆記函式
- OpenCV學習筆記(5)——normalize函式OpenCV筆記ORM函式
- Flutter學習筆記(4)--Dart函式Flutter筆記Dart函式
- C++學習筆記(二)——函式C++筆記函式
- c語言學習筆記===函式C語言筆記函式
- 【C#學習筆記】函式呼叫C#筆記函式
- oracle學習筆記8: 分析函式Oracle筆記函式
- MYSQL學習筆記7: 聚合函式MySql筆記函式
- javascript建構函式的返回值JavaScript函式
- web前端教程之JavaScript學習筆記之遞迴函式Web前端JavaScript筆記遞迴函式
- 函式的祕密之 函式返回值函式
- PHP 第八週函式學習筆記PHP函式筆記
- pandas之常用基本函式學習筆記函式筆記
- 【C#學習筆記】函式過載C#筆記函式
- Erlang學習筆記(四)模組與函式筆記函式
- c++學習筆記 -- 建構函式C++筆記函式