色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

JavaScript自定義超時API代碼實例

瀏覽:76日期:2023-10-31 17:27:52

API是提供給不同語百言的一個接口,也就是對應(yīng)的函數(shù)里面提供了相應(yīng)的方法。我們只要用js的語法去調(diào)用想要的功能就可以。例如度js里面的BOM有screen的方法,他就是瀏覽器提供給我們的接口,能夠?qū)g覽器進(jìn)行操作。

實現(xiàn)一個Ajax請求時回調(diào)超時一個函數(shù)

function timeoutify(fn,delay) { var intv = setTimeout( function(){// 設(shè)置超時定時器 intv = null; fn( new Error( 'Timeout!' ) ); }, delay ); return function() { // 還沒有超時? if (intv) { clearTimeout( intv );// 取消 intv 定時器 fn.apply( this, arguments );// 通過apply將返回回來的數(shù)據(jù)綁定到自定義的fn函數(shù)上, /*fn( null, arguments[1] ); // 如果對apply使用原理不了解可以使用該方法*/ }   // argument 是獲取調(diào)用回調(diào)函數(shù)的實參  };}// 以下是使用方式:// 使用'error-first 風(fēng)格' 回調(diào)設(shè)計 function foo(err,data) { if (err) { console.error( err ); } else { console.log( data ); }}ajax( 'http://some.url.1', timeoutify( foo, 500 ) );

自定義一個ajax回調(diào)函數(shù):

function ajax(url, fun) { setTimeout(function() { fun(null, 11) }, 1000);// 1秒后執(zhí)行回調(diào)函數(shù) };

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 久久福利国产 | 人与禽的免费一级毛片 | 久久久精品视频免费观看 | 亚洲欧美一区二区三区在线观看 | 色噜噜亚洲男人的天堂 | 香蕉久久一区二区不卡无毒影院 | 精品在线播放 | 久草视频免费在线看 | 手机看片在线精品观看 | 亚洲视频日韩 | 亚洲第一网站在线观看 | 国产v综合v亚洲欧美大另类 | 久久精品中文字幕有码日本 | 三级网址在线观看 | 欧美成人h精品网站 | 91久久香蕉国产线看 | 91青青国产在线观看免费 | 久久久久国产一级毛片高清片 | 一级一级特黄女人精品毛片 | 国产在线精品一区二区夜色 | 国产午夜亚洲精品国产 | 亚洲人成高清毛片 | 国产在线精品成人一区二区三区 | 欧美激情伦妇在线观看 | 国产精品自拍第一页 | 一级视频免费观看 | 黄到让你下面湿的视频 | 性久久久久久久 | 久草视频网 | 精品国产成人在线 | 一级a毛片 | 国产午夜精品理论片影院 | 欧美aaaaa一级毛片在线 | 久章草在线 | 亚洲欧美国产精品久久久 | 亚洲欧美高清视频 | 免费高清特级毛片 | 国产自在自线午夜精品视频 | 99精品视频在线 | 欧美激情亚洲一区中文字幕 | 国产亚洲小视频 |