剖析js函數返回值return,溫故而知新!

剖析js函數返回值return,溫故而知新!

看,js函數返回值return:

function 函數名稱(){

函數執行體代碼...

return 信息;

xxxxxx

}

特別注意一下:

1.console.log(函數名稱()); //可以輸出函數的return信息

2.var rst = 函數名稱(); //可以使得return信息對變量進行賦值

3.一個函數執行完畢可以通過return關鍵字返回一定的信息,該信息可以直接輸出、也可4.以進行變量賦值。return本身還有結束函數的執行效果。

5.在一定意義上看,全部的數據類型(數值、字符串、布爾、對象、null)信息都可以返回(undefined類型無需返回,本身無意義)

6.在一個函數內部,可以聲明數值、字符串、布爾、對象等局部變量信息,言外之意就還可以聲明函數(函數內部還要嵌套函數)變量信息,因為函數是對象,並且函數可以被return給返回出來。


分享到:


相關文章: