回覆列表
  • 1 # 使用者7874590008188

    return是向函式返回值,並終止函式的執行比如:functiona(){return10;//這個時候,函式a的值會等於10,並且函式中下面的內容不再執行document.write(50);//由於上面已經return了,這條程式碼不會執行}至於什麼時候會用到,那看你要函式來做什麼,你要他返回值就返回咯,不要他返回就不返回咯!比如,用函式來做一個加法運算,需要他返回值,那就這樣functiona(b,c){returnb+c;}那麼呼叫:varabc=a(5,80);這個時候,abc這個變數的值會是85如果想直接輸出結果,不要返回值那就functiona(b,c){document.write(b+c);}這個時候呼叫,varabc=a(5,80);那麼頁面會輸出85,但abc是沒有值的當然,js中的return不一定非得用在函式function中,有時候也可以用來阻止某些動作,比如表單的提交,讓表單的提交事件返回false,那表單就不會提交:onsubmit="returnfalse"

  • 中秋節和大豐收的關聯?
  • 順產後可以吃什麼補充營養?