最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用自定義setTimeout和setInterval使之可以傳遞參數(shù)和對(duì)象參數(shù)

 更新時(shí)間:2009年04月24日 01:22:19   作者:  
該函數(shù)兼容ie,firefox。并且可以使用clearSetTimeOut和clearInterval清除,比原setTimeout,setInterval方便很多,并且參數(shù)可以是object。
/******************************************************
//
// 功能: 修改window.setTimeout,使之可以傳遞參數(shù)和對(duì)象參數(shù)
// 使用方法: window.setTimeout(回調(diào)函數(shù),延遲時(shí)間,參數(shù)1,參數(shù)n)
//
******************************************************/
var mySetTimeOut = setTimeout;
window.setTimeout = function(callback, timeout)
{
var args = Array.prototype.slice.call(arguments, 2);
function callFn(){callback.apply(null, args);}
return mySetTimeOut(callFn, timeout);
}
/******************************************************
//
// 功能: 修改window.setInterval,使之可以傳遞參數(shù)和對(duì)象參數(shù)
// 使用方法: window.setInterval(回調(diào)函數(shù),間隔時(shí)間,參數(shù)1,參數(shù)n)
//
******************************************************/
var mySetInterval = setInterval;
window.setInterval = function(callback, interval)
{
var args = Array.prototype.slice.call(arguments, 2);
function callFn(){callback.apply(null, args);}
return mySetInterval(callFn, interval);
}
// 測(cè)試代碼傳遞object
// 普通參數(shù)就不舉例了
var obj = {height: 40px;}
var testTimeout = testInterval = null;
function test(obj)
{
alert(obj.height);
clearSetTimeOut(testTimeout);
clearInterval(testInterval);
}
var testTimeout = window.setTimeout(test, 100, obj);
var testInterval = window.setInterval(test, 100, obj);
該函數(shù)兼容ie,firefox。并且可以使用clearSetTimeOut和clearInterval清除,比原setTimeout,setInterval方便很多,并且參數(shù)可以是object。

相關(guān)文章

  • 詳解JVM系列之內(nèi)存模型

    詳解JVM系列之內(nèi)存模型

    JVM是一種用于計(jì)算設(shè)備的規(guī)范,它是一個(gè)虛構(gòu)出來的機(jī)器,是通過在實(shí)際的計(jì)算機(jī)上仿真模擬各種功能實(shí)現(xiàn)的。JVM的內(nèi)存區(qū)域可以被分為:線程、棧、堆、靜態(tài)方法區(qū)。本文將介紹JVM的內(nèi)存模型,感興趣的小伙伴,可以參考下
    2021-06-06
  • 最新評(píng)論

    寻甸| 崇州市| 陵水| 松桃| 龙州县| 浏阳市| 浏阳市| 武乡县| 娄烦县| 临西县| 玛多县| 万山特区| 德格县| 成武县| 丹凤县| 海阳市| 河北区| 崇信县| 利川市| 登封市| 淮阳县| 高唐县| 西畴县| 保亭| 泗洪县| 清新县| 江达县| 丹棱县| 麻江县| 开江县| 长宁县| 舒兰市| 麦盖提县| 子洲县| 康马县| 团风县| 巴彦淖尔市| 青阳县| 兰溪市| 三门峡市| 来凤县|