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函式筆記
- JavaScript學習筆記(二)——函式和陣列JavaScript筆記函式陣列
- 生成函式 學習筆記函式筆記
- async函式學習筆記。函式筆記
- Manim 學習筆記(一)--常用的幾個函式和操作筆記函式
- 深度學習——loss函式的學習筆記深度學習函式筆記
- MYSQL學習筆記14: 函式MySql筆記函式
- python學習筆記(六)——函式Python筆記函式
- TS學習筆記(四):函式筆記函式
- Golang學習筆記-1.6 函式Golang筆記函式
- Oracle學習筆記(6)——函式Oracle筆記函式
- MySQL函式學習(一)-----字串函式MySql函式字串
- MYSQL學習筆記7: 聚合函式MySql筆記函式
- C++學習筆記(二)——函式C++筆記函式
- OpenCV學習筆記(4)——mixChannels函式OpenCV筆記函式
- OpenCV學習筆記(5)——normalize函式OpenCV筆記ORM函式
- Flutter學習筆記(4)--Dart函式Flutter筆記Dart函式
- c語言學習筆記===函式C語言筆記函式
- web前端教程之JavaScript學習筆記之遞迴函式Web前端JavaScript筆記遞迴函式
- 函式的祕密之 函式返回值函式
- Matlab學習筆記(1)——imshow函式的使用Matlab筆記函式
- 莫比烏斯函式 - 學習筆記函式筆記
- 工作學習筆記(三)to_char函式筆記函式
- MYSQL學習筆記15: 數值函式MySql筆記函式
- PHP 第八週函式學習筆記PHP函式筆記
- pandas之常用基本函式學習筆記函式筆記
- Java學習隨筆(函式式介面)Java函式
- 物聯網學習教程—函式的返回值函式
- 函式的返回值函式
- main函式解析(一)——Linux-0.11 學習筆記(五)AI函式Linux筆記
- TypeScript 學習筆記 — 函式中的型別(四)TypeScript筆記函式型別
- Python學習筆記_函式_匯入模組Python筆記函式
- python程式設計學習筆記⑦-1函式Python程式設計筆記函式
- day10學習筆記之函式上筆記函式
- PHP 第十五週函式學習筆記PHP函式筆記