103 次浏览【转载需注明来源】
博客作者:【1219】
如果不是在【mysql客户端.查询SQL语句()】里面赋值变量是没影响的,外部改变的变量是正常。但是现在借用这个例子来问这个知识点,谢谢解答。
异步方法也可以返回数据,但是返回也要用同步关键字,比如 局部变量 某个变量名 = 同步 异步方法名()
js编程,主要理解透这个同步异步编程就行
因为查询的参数回调是异步的,如果想要同步赋值 可以考虑同步查询。
局部变量 查询结果 = 同步 mysql客户端.查询SQL语句_同步("select * from xxx")
需要注意的是,使用这个命令的方法需要是异步方法
如果使用【同步 mysql客户端.查询SQL语句_同步()】
那么调用这行命令的函数就必须是异步的对吧?
不使用异步函数套这行命令就会报错。
但是使用了异步函数套用这行命令,那么返回的结果又无法获取。又回到几天前的异步返回值问题。
好像也没区别,不知道哪里错了。还是无法取出这个true。
调试输出(2, "调用异步函数", 同步 调用异步函数(局部_CookieSessionKey, 局部_CookieUserID, 访问信息["IP"]));
这样才是最终解决方法。就是同步这个关键字不能少。
不能恶意举报,否则进行封号处理!
测试账号
快码FOF编程 Time: 2024-01-24 15:57:52
评论ID
异步方法也可以返回数据,但是返回也要用同步关键字,比如 局部变量 某个变量名 = 同步 异步方法名()
js编程,主要理解透这个同步异步编程就行
快码FOF编程 Time: 2024-01-24 15:09:11
评论ID
因为查询的参数回调是异步的,如果想要同步赋值 可以考虑同步查询。
需要注意的是,使用这个命令的方法需要是异步方法
1219 回复 1楼 快码FOF编程 Time: 2024-01-24 15:49:43
评论ID
如果使用【同步 mysql客户端.查询SQL语句_同步()】
那么调用这行命令的函数就必须是异步的对吧?
不使用异步函数套这行命令就会报错。
但是使用了异步函数套用这行命令,那么返回的结果又无法获取。又回到几天前的异步返回值问题。
1219 回复 3楼 快码FOF编程 Time: 2024-01-24 17:15:41
评论ID
好像也没区别,不知道哪里错了。还是无法取出这个true。
1219 回复 4楼 1219 Time: 2024-01-24 17:32:15
评论ID
调试输出(2, "调用异步函数", 同步 调用异步函数(局部_CookieSessionKey, 局部_CookieUserID, 访问信息["IP"]));
这样才是最终解决方法。就是同步这个关键字不能少。