fenga6 发表于 2021-11-13 23:38

JS自定义函数调用值求教!!感谢大佬

本帖最后由 fenga6 于 2021-11-14 10:12 编辑



定义了一个函数a,在函数内查看成绩是没问题,调用a()后查看值[空],展开后有数据,不太明白原因,请指教.

Richex 发表于 2021-11-14 00:13

虽然给的代码不能确定,但猜测给数组添加成员的函数是异步操作。简单来说你给的这些代码基本顺序应该是 log(score) > initEchart() > getData() (假设 getData 是异步函数,否则另当别论)

AnkhSpirit 发表于 2021-11-14 02:47

看输出的先后顺序就能看出函数内是异步操作

涛之雨 发表于 2021-11-14 07:32

顺序都不一样了,肯定是异步了。。
要不把下面的扔到上面要不加await添加阻塞

fenga6 发表于 2021-11-14 10:11

感谢各位指点
页: [1]
查看完整版本: JS自定义函数调用值求教!!感谢大佬