function circleStat(elem1, pvalue, ccolor) {
var cx = document.getElementById(elem1);
var percentage = 0;
var dataval = pvalue;
}
嗨,
我在我的一个 JavaScript 项目中使用了上面提到的代码。我想将百分比值从 0 增加到数据值(等于上述函数中的 pvalue 参数)。
从此我希望不断更新百分比的增加值。因此,我可以在同一函数的另一个变量中使用它。那么,如何从setInterval中获取更新后的百分比值呢?
我知道回调函数,但不知道如何在这个回调函数上使用它。 请帮忙...提前致谢...
最佳答案
您可以使百分比和其他对 circleStat()
可见,然后,
function circleStat() {
updatePercentage(); // update percentage value
// do what you need with percentage and the other
}
现在调用setInterval(circleStat, someTimeInMs)
。
这样,您每次执行要执行的操作时都会获得更新的百分比值。
关于javascript - 在 SetInterval 函数之外更新变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41214270/