亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

js中的return

js中的return

qq_天蝎的尾巴卍_0 2017-02-21 09:50:37
function getNum(a,b) {? ?c= a + b;? return c;}getNum(1,2);return 怎么來理解?為什么要用return?
查看完整描述

3 回答

已采納
?
woshiajuana

TA貢獻211條經驗 獲得超152個贊

return字面理解就是返回的意思,在js也是返回的意思

function getNum(a,b) { ?//這是聲明一個函數

? ?c= a + b;

? return c;

}

var x = getNum(1,2);????//這個是調用這個函數,用一個變量x去接收函數返回的值

但你聲明的函數沒有return的時候,調用函數執行,函數將沒有返回值,變量x的值將是undefined

有return的時候,將是 變量c的值也就是3



查看完整回答
5 反對 回復 2017-02-21
  • qq_天蝎的尾巴卍_0
    qq_天蝎的尾巴卍_0
    function getNum(a,b) { c= a + b; } getNum(1,2); document.write(c); 這樣做也是可以得到c????這樣做不行嗎?
  • 學習js
    學習js
    一個函數內部的,一個函數外部的,都能實現效果
  • 學習js
    學習js
    一個函數內部的,一個函數外部的,都能實現效果
點擊展開后面1
?
慕桂英0872620

TA貢獻1條經驗 獲得超3個贊

就好比如你去去商店買了支牙膏,付了錢就是執行了函數,renturn就是你要把它帶回來

查看完整回答
3 反對 回復 2017-02-21
?
慕少0397069

TA貢獻2條經驗 獲得超1個贊

return后面帶的值,作為這個函數的一個返回結果,即返回值,下面調用該函數時,返回結果就是3

查看完整回答
1 反對 回復 2017-02-21
?
hulukid

TA貢獻190條經驗 獲得超40個贊


運行這個js函數后回返回一個東西給你。

查看完整回答
反對 回復 2017-02-21
  • 3 回答
  • 1 關注
  • 1882 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號