## TimerUtil 定时器工具
           
### 导入使用
```code[javascript]
import TimerUtil from "niceloo-javascript-utils/packages/common/TimerUtil";
```

### 创建可重置定时器
```code[javascript]
export default {
    name: "App",
    created(){
        let vm=this;
            vm.i=0;
        this.singleTimer=TimerUtil.createSingleTimer(function(){
            console.log(vm.i+++" div大小变化：",vm.size); //{width:xx , height: xxx}
        },100);
    },
    methods: {
        resizeHandler(size) {
            this.size=size;
            this.singleTimer.reset();
            // console.log("div大小变化：",size); //{width:xx , height: xxx}
        },
    },
    destroy(){
        this.singleTimer.clear();
    }
};
```

### 创建轮询
```code[javascript]
/**
 * 创建轮询
 * @param {Function} handler 回调函数
 * @param {Number} timeout 间隔毫秒数
 * @param {Boolean} immediate 立即调用
 * @returns {Function} 用于取消轮询
 */
let timerClear=TimerUtil.createPolling({
    handler(){
        ...
    },
    timeout:200,
    immediate: false
});
timerClear();
```

