javascript中return的用法,它起到了什麼作用

2021-04-14 05:43:27 字數 2062 閱讀 1104

1樓:匿名使用者

return 就相當於

打個比方。你讓你的一個下屬去做一個打醬油的工作。

正常版來說「他去工作了」,到這權裡就完事了但你又想知道他打沒打到醬油。或給你了他錢。你想讓他把剩下的錢還給你。這就需要把你的一屬身上按你的要求定製相應的反饋資訊

這就需要「下屬」有return 的方式。把你所需要的東西反饋回來return 「成功"

return "剩餘10元"等等

2樓:匿名使用者

return的話一個是正常的

給方法提供返回值的作用,後面加上你要返回的內容。

return後還可以專什麼都不加,直接屬一個分號結尾。一般用於js方法中的一些例外返回。比如說判斷一個人的成績值,你對於輸入的成績小於0的值,可以直接return讓它什麼都不做,因為如果js不停去alert很多錯誤資訊,也會有體驗上的問題。

所以許多人選擇直接return來處理錯誤輸入等。

3樓:匿名使用者

return的值可以給別的變數賦值。

比如var num = sum(num1,num2);

如果沒有return,那麼num就是null

4樓:竺同宇文震博

結束本函式的執行(return後面的語句不會執行了),不返回任何值,跳到被呼叫處。

請問js中return語句的作用和具體用法,請舉一個例子

5樓:

return 用於在程式中結束程式執行,返回某個值!

當然 也可以 不返回任何值;比如 return; 或者程式中也可以不用return關鍵字!

程式執行完就自動返回了!

6樓:孤獨的小黑胖

return 意思為返回,在程式中同樣如此。

比如function test1(obj)在這個列子中:obj 代表的是一個物件.所謂物件就是所他可以包納萬物.

無論是number bool 還是string 或這是其他實列都包含在裡面.然而return就是需要將處理過後的結果返回出去。就相當於一個工廠.

我提供原材料然而工廠輸出的將會是產品. 這樣將還不明白我們可以簡單的這樣理解

比如你需要做一個加法函式。

function add(a,b)

這個列子中。如果你在外部直接呼叫這個函式如:

var text=add(1,2);

就會得到(a+b)的和 也就是說結果是3;

關於js中return的用法有一點不懂,求解

7樓:匿名使用者

個人理解:不喜勿噴抄

1、首襲先return這個關鍵字是終止函式的執行,至於為什麼是return,那是js直譯器規定的,

2、我認為return false和return是一樣的return false返回的是false,return 返回的是undefined,

if(false) 和if(undefined) 執行過程是一樣的,undefined轉化bool型別就是false

8樓:匿名使用者

我一般用return的意思是跳出方法,return以下的**將不會執行!(這個方法不需要返回值時)

需要返回值就return false;同樣return false以下的**將不會執行!

9樓:匿名使用者

return 返回一個函式的執行結果,比如:1+2=3,3就是結果值,值也可以是布林的:真

專 \ 假

因為 js 變數作用屬域的限制,1+2=3 這個結果值只能在當前函式內有效,很多情況下要把3這個值在 當前函式外面,再給另一個函式用就只有兩個辦法:

用 return 返回出來給另一個函式

把 1+2=3 這個結果賦值給一個全域性變數,其他函式使用這個全域性變數(js裡面用全域性變數很容易出問題,大多數情況下基本上都是不用全域性變數的)

return 和 return false 返回的分別是真、假啊,另一個函式就可以判斷這個真、假:

if 真 幹某事

if 假 又幹某事

如何在標籤中顯示javascript指令碼中的變數的值

type是text,button的可以使 bai用 object.value 變數名.tostring 字串類du型可zhi以dao直接 變數 名 object就是text或者內button 標籤是textarea,div,td都可以使用 object.innerhtml 變數名.tostring ...

c 裡面return的用法,c 裡面的return到底有什麼用?什麼時候需要用到

具體的 舉例說明吧 比較兩個數的大小,返回1,代表x y,返回0代表兩個數相等,返回 1,代表xy if x y if xy?1 1 int main void 現在來說return return 有兩種 1,函式結束不滿足當前的值return,2,函式執行晚可以用return 比如 void ad...

JavaScript在同事件onblur裡面

我試試 onblur alert 1 alert 2 style margin 0 auto 可以的,觸發onblur事件後,會按順序執行方法。我這裡測專試 會依次彈出框1,框屬2.試試 onblur alert 1 alert 2 style margin 0 auto 可以的,觸發onblur事...