一段簡單的JSONP的代碼functionshow(json){//函數(shù)showalert(json.s);}//wd=web,搜索關(guān)鍵詞為web;cb=show,回調(diào)函數(shù)為show/*src的請求結(jié)果為:show({q:"web",p:false,s:["webqq","webqqμ???","webofscience","web?¢D?","webstorm","webservice","?¢2?","websocket","weblogic","webex"]});*/W3school對回調(diào)函數(shù)的定義:http://www.w3school.com.cn/ajax/ajax_xmlhttprequest_onreadystatechange...callback函數(shù)是一種以參數(shù)形式傳遞給另一個函數(shù)的函數(shù)。結(jié)合w3school對回調(diào)函數(shù)的定義,函數(shù)show應(yīng)該是傳遞給服務(wù)端某個處理程序中的函數(shù)的參數(shù),并且由服務(wù)端的函數(shù)來調(diào)用show??墒荍SONP好像是通過src請求資源,然后返回一個函數(shù)調(diào)用,比如show({json數(shù)據(jù)})。我也不知道該怎么表達(dá)了,我想不明白JSONP的回調(diào)函數(shù)是怎么回事,如果您知道,請您不吝賜教,謝謝!
請教一下JSONP中的回調(diào)函數(shù)是怎么回事?
不負(fù)相思意
2019-04-13 08:36:19