JS函數(shù)的返回值如何使用
函數(shù)的返回值
函數(shù)是做某件事或者實(shí)現(xiàn)某種功能 function cook(aru){ console.log(aru) } cook('哈哈哈') 函數(shù)返回格式 function 函數(shù)名(){ return 需要返回的結(jié)果 }
return 終止函數(shù)
function fn(n,m){ return n+m;//return后面的代碼不會被執(zhí)行 alert('1111') } console.log(fn(1,2));//3
return只能返回一個值
function fn(n,m){ return n,m;//返回的結(jié)果是最后一個值 } console.log(fn(1,2));//2
函數(shù)沒有return 返回undefined
函數(shù)都是有返回值的 1.如果沒有return則放回retrun后面的值 2,如果沒有return則放回undefined
函數(shù)的返回值
break、continue、return的區(qū)別 break:結(jié)束當(dāng)前的循環(huán)(比如for、while) continue:跳出本次循環(huán),繼續(xù)執(zhí)行下次循環(huán) return:不僅可以退出循環(huán),還能夠返回return語句中的值,同時還可以結(jié)束當(dāng)前的函數(shù)體內(nèi)的
argument使用
arguments 是一個類數(shù)組對象。代表傳給一個function的參數(shù)列表
function print() { console.log(arguments); } print("A", "a", 0, { foo: "Hello, arguments" });//["A", "a", 0, Object]
arguments 是個類數(shù)組對象,其包含一個 length 屬性,可以用 arguments.length 來獲得傳入函數(shù)的參數(shù)個數(shù)
到此這篇關(guān)于JS函數(shù)的返回值的文章就介紹到這了,更多相關(guān)js函數(shù)返回值內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
JavaScript獲取當(dāng)前窗口內(nèi)的寬度和高度匯總
這篇文章主要介紹了JavaScript獲取當(dāng)前窗口內(nèi)的寬度和高度匯總的相關(guān)資料,需要的朋友可以參考下2023-02-02JavaScript基于面向?qū)ο髮?shí)現(xiàn)的猜拳游戲
這篇文章主要介紹了JavaScript基于面向?qū)ο髮?shí)現(xiàn)的猜拳游戲,結(jié)合完整實(shí)例形式分析了javascript基于面向?qū)ο髮?shí)現(xiàn)猜拳游戲的具體頁面布局、樣式及功能相關(guān)操作技巧,需要的朋友可以參考下2018-01-01js實(shí)現(xiàn)簡單的左右兩邊固定廣告效果實(shí)例
這篇文章主要介紹了js實(shí)現(xiàn)簡單的左右兩邊固定廣告效果,實(shí)例分析了javascript實(shí)現(xiàn)固定廣告的技巧,非常具有實(shí)用價值,需要的朋友可以參考下2015-04-04javascript 獲取鼠標(biāo)的絕對位置 event
javascript 獲取鼠標(biāo)的絕對位置 event2009-06-06Javascript下拉刷新的簡單實(shí)現(xiàn)
這篇文章主要為大家詳細(xì)介紹了Javascript下拉刷新的簡單實(shí)現(xiàn)過程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-02-02