需要用到函式內部的變數或者是函式的時候需要使用return 進行資料返回
函式返回值:return 可以將函式內部的變數或函式返回到函式外面去使用
語法:return 需要返回的內容
特點:return 一次只能返回乙個,寫多個最後只會返回最後乙個
函式中只要遇到return函式就結束了
//return 一次只能返回乙個,寫多個最後只會返回最後乙個
function
sum(a,b)
//函式呼叫表示式的結果就是函式的返回值
var s =
sum(10,
20);console.
log(s)
;//函式中只要遇到return函式就結束了
functionss(
)ss()
;function
add()}
var a =
add();
console.
log(a)
;//1
//1.只能獲取行間樣式
var w = odiv.style.width;
//2.獲取非行間樣式
//標準瀏覽器:getcomputedstyle(標籤).屬性名 ie8-不相容
var w1 =
getcomputedstyle
(odiv)
.width;
console.
log(w1)
;//200px
//ie瀏覽器:標籤.currentstyle.屬性名
var w1 = odiv.currentstyle.width;
console.
log(w1)
;//3.相容,拿其中乙個方法作為判斷條件 xx.xx, 如果是直接呼叫的就使用window.xx
//alert(window.getcomputedstyle);
//alert(odiv.currentstyle)
if(odiv.currentstyle)
else
console.
log(w1)
;
function
getstyle
(elem,attr)
else
return w;
}
有返回值和無返回值函式
前面在定義函式時,有些函式使用了return語句,有些函式沒有使用return語句,使用return語句與不使用return語句有什麼區別呢?由前面的章節我們知道,若定義函式時沒有使用return語句,則預設返回乙個none。要返回乙個none,可以只寫乙個return,但要返回具體的數值,就需要在...
WebUtils封裝返回值
在專案會有一些請求來規定返回值給前台,一般封裝個jsonobject物件即可,主要包括 code code,msg message,data data三個字段 主要有成功和出錯的兩種情況,這裡我們可以封裝乙個responseenum列舉類專門用於錯誤 和錯誤資訊提示 如下類public enum r...
函式返回值
這裡接著探求被調函式的返回值是如何傳遞到主調函式中的,下面為c程式。add函式通過直接返回a b的,而add1函式先定義乙個區域性變數c,儲存a b的值,然後再返回c的值。其中a b可以當成乙個臨時變數,其結果是暫時存放在暫存器中的 eax 參照反匯程式設計序,可以看出函式的值並不是通過壓棧 基址定...