运行 javascript 函数每次
Run javascript function each time
我需要每 1 秒 运行 任何 js 函数(例如),我想将我的函数作为参数。随时 运行 他们。
我的代码是:
var refresh = function(callback, period) {
return window.setInterval(function() {
callback;
}, period);
};
var mFunction = function() {
console.log(new Date());
};
并且 运行
refresh(mFunction, 1000);
但是我听不懂
请帮忙。
为什么这么复杂:
var mFunction = function() {
console.log(new Date());
};
var refresh = window.setInterval; // <- Just an alias, not really needed.
refresh(mFunction, 1000);
同样可以写成:
window.setInterval(function() {
console.log(new Date());
}, 1000);
我需要每 1 秒 运行 任何 js 函数(例如),我想将我的函数作为参数。随时 运行 他们。
我的代码是:
var refresh = function(callback, period) {
return window.setInterval(function() {
callback;
}, period);
};
var mFunction = function() {
console.log(new Date());
};
并且 运行
refresh(mFunction, 1000);
但是我听不懂
请帮忙。
为什么这么复杂:
var mFunction = function() {
console.log(new Date());
};
var refresh = window.setInterval; // <- Just an alias, not really needed.
refresh(mFunction, 1000);
同样可以写成:
window.setInterval(function() {
console.log(new Date());
}, 1000);