javascript - 在函数之外获取变量输出
问题描述
我有一个函数,我在 console.log 之后得到输出,我试图将该输出值放入变量中,但没有数据存储到变量中。请帮助代码在下面提前谢谢。
var address;
window.setInterval(async function () {
window.troni.tokencontract = await window.tronWeb
.contract()
.at(tokenAddress)
.catch(function (err) {
console.log('err', err)
});
console.log('SET INTERVERx : ', window.troni.address); //console.log working fine here.
address = window.troni.address;
jQuery("#lock").text("ConnectedX"); //i get this output in frontend.
}, 500);
console.log(address); // no output.
解决方案
推荐阅读
- regex - RegEx 用于匹配不同类型的引号
- vuejs2 - vuetify 不加载图像
虽然 prop 显示它有 url - azure - Azure 资源管理器:如何在链接模板中指定可选参数
- r - 您可以在 R-Studio 中从调试模式恢复对象吗?
- reactjs - React App 上的类型错误和算术运算错误
- node.js - ExpressJs Jade 渲染问题
- mysql - mariadb explain filter=100 即使选择了正确的索引
- html - 居中自己创建的 div 类响应
- liferay - 如何从 Liferay 7 的页面中删除 aui.css
- python - 使用外键时 SQLAlchemy 中的映射错误