Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript/html如何在数组中使用asyn.js_Javascript_Jquery_Arrays_Async.js - Fatal编程技术网

Javascript/html如何在数组中使用asyn.js

Javascript/html如何在数组中使用asyn.js,javascript,jquery,arrays,async.js,Javascript,Jquery,Arrays,Async.js,好的,只是一个简单的问题,我正在使用类似的JavaScript从textbox创建一个数组。 任何人都可以告诉我如何为数组中的每个项实现async.js eachsreies函数吗?我只需要一个示例,说明如何在javascript中使用async.js eachseries函数。 在使用数组中的下一项之前,我想为eachseries和wat执行一个小函数以进行回调 <script src="js/socket.io.js"></script> <script src

好的,只是一个简单的问题,我正在使用类似的JavaScript从textbox创建一个数组。 任何人都可以告诉我如何为数组中的每个项实现async.js eachsreies函数吗?我只需要一个示例,说明如何在javascript中使用async.js eachseries函数。 在使用数组中的下一项之前,我想为eachseries和wat执行一个小函数以进行回调

<script src="js/socket.io.js"></script>
<script src="js/async.js"></script>
<script type="text/javascript">
function textareaToArray(t){
    return t.value.split(/[\n\r]+/);
}
function showArray(msg){
    for(i = 0; i < msg.length; i++) {
        // something per item

    }
    // the old code
    // document.getElementById("message").innerHTML = msg.join("&#013;");
}
</script

函数文本区域到阵列(t){
返回t.value.split(/[\n\r]+/);
}
函数showArray(msg){
对于(i=0;i实际上,循环中是否有任何异步的代码,如果没有,重点是什么?当在此代码中使用任何函数时,即在循环部分写入文档时,这是异步的,因此我要问的原因是,我正在尝试使用async.jsdocument.write串行发送数组,除了setTimeout/interval、ajax和webWorkers之外,你可以在这个循环中使用的任何其他函数都是同步的,这就是为什么我问你为什么需要一个专门为异步行为构建的库?基本上,我想做的是向我的函数发送一个字符串,并等待函数完成,然后再使用下一项。你知道我如何实现这一点吗?我是javascript新手,所以实际上很难知道要问什么,我只需要知道如何实现为了创建一个异步函数,我认为数组一次只使用一个项,直到函数完成,然后它可以移动到数组中的下一个项。我希望您能帮助我,这正是默认情况下它所做的!只有一个线程,因此任何函数都必须在下一个线程启动之前完成,唯一的例外是,如前所述,如果在循环中使用ajax等。向我们展示代码,并具体说明问题,我们可能会提供帮助。