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

為了賬號安全,請及時綁定郵箱和手機立即綁定

函數不調用的時候不是不會執行嗎,為什么輸出結果中先執行了函數,再輸出的“5和4的較大值是”這句話?

http://img1.sycdn.imooc.com//5e4bfed30001426f13660768.jpg

函數不調用的時候不是不會執行嗎,為什么輸出結果中先執行了函數,再輸出的“5和4的較大值是”這句話?

正在回答

3 回答

document.write直接輸出了 return才是回調 你這樣寫直接執行了document.write 而后面語句由于函數沒有回填值所以就輸出未定義

0 回復 有任何疑惑可以回復我~

為什么先輸出數字,因為你在下面調用了函數,你的函數里面有輸出的語句document.write所以在執行函數體的時候就會先輸出函數體結果,在執行下面的語句

0 回復 有任何疑惑可以回復我~
#1

慕用2183355 提問者

可是我是在"5和4的較大值是" 這句話后面調用的函數啊 為什么不先輸出這句話呢
2020-03-06 回復 有任何疑惑可以回復我~

http://img1.sycdn.imooc.com//5e4cdfa600017f8f01930107.jpg你的代碼的結果是文本輸出顯示了那個數字所以運行的時候就是文本顯示輸出了數字

然后這個題目提示應該有三種情況> = < 返回數值而不是輸出那個文本。

http://img1.sycdn.imooc.com//5e4cdff700014c9a04360129.jpg


0 回復 有任何疑惑可以回復我~
#1

慕用2183355 提問者

那為什么是先顯示輸出的數字 而不是先顯示“5和4的較大值是”呢 難道是函數里的輸出語句不用調用 自己就執行嗎?
2020-02-19 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

函數不調用的時候不是不會執行嗎,為什么輸出結果中先執行了函數,再輸出的“5和4的較大值是”這句話?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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