【发布时间】:2018-01-25 11:32:27
【问题描述】:
我有一个这样的json
{"queueDetails":
[
{
"filepath":"video1.mp4",
"format":{"Video":"mp4"},
"formatpath":{"Video":"http://localhost/test"},
"outputpath":{"Video":"D:/video/filename_video1.mp4"}
},
{
"filepath":"video2.mp4",
"format":{"Video":"mp4"},
"formatpath":{"Video":"http://localhost/test"},
"outputpath":{"Video":"D:/video/filename_video2.mp4"}
},
]
}
在这里我想迭代它,我想获取第一个数组元素并提交给另一个函数并等待它的状态。当第一个过程完成后,我想选择下一个数组元素并对数组的其余元素执行相同的操作。
我们如何在 node js 中实现这一点?
如何在迭代内部实现等待逻辑?
我的目标是使用这个 json 进行一项一项的操作。
【问题讨论】:
-
是否可以在 for-each 循环中等待状态更改?或者我如何才能保持数组迭代,直到状态更改为 true 或其他值?
标签: javascript arrays json node.js