題目描述
已知函式 fn 執行需要 3 個引數。請實現函式 partial,呼叫之後滿足如下條件:
1、返回乙個函式 result,該函式接受乙個引數
2、執行 result(str3) ,返回的結果與 fn(str1, str2, str3) 一致
1//2function
partial(fn, str1, str2)
6return
result;7}
89//10
function
partial(fn, str1, str2)
14return
result;15}
1617
//bind不是立即執行,未傳入str3時,並未執行,只是返回乙個函式,等待引數傳入
18function
partial(fn, str1, str2)
22return
result;23}
2425
//匿名函式,預設this繫結global,與bind的第乙個引數為this時效果一樣。
26function
partial(fn, str1, str2)
30 }
js 二次封裝函式
已知函式 fn 執行需要 3 個引數。請實現函式 partial,呼叫之後滿足如下條件 1 返回乙個函式 result,該函式接受乙個引數 2 執行 result str3 返回的結果與 fn str1,str2,str3 一致 示例1var sayit function greeting,name...
二次封裝OKHttp網路框架(1)
1.框架功能簡介 暫時只有get post兩個請求 2.請求的主要流程和區別 2.1 get請求 1 建立請求客戶的 okhttpclient物件 2 建立請求構建器 request.bulder builder new request.builder url build 3 建立請求物件 requ...
二次封裝OKHttp網路框架(1)
1.框架功能簡介 暫時只有get post兩個請求 2.請求的主要流程和區別 2.1 get請求 1 建立請求客戶的 okhttpclient物件 2 建立請求構建器 request.bulder builder new request.builder url build 3 建立請求物件 requ...