Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.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 1.6中的2005异步函数_Javascript_Rhino - Fatal编程技术网

javascript 1.6中的2005异步函数

javascript 1.6中的2005异步函数,javascript,rhino,Javascript,Rhino,我工作的公司正在使用RhinoJavaScript引擎。我必须制作一些用于优化的异步函数。有人能帮我吗?这次(2005年)有异步吗? 我该怎么做? 不幸的是 let myFirstPromise = new Promise((resolve, reject) => { var i = 0; setTimeout(function () { resolve("Success!"); while (i <= 55

我工作的公司正在使用RhinoJavaScript引擎。我必须制作一些用于优化的异步函数。有人能帮我吗?这次(2005年)有异步吗? 我该怎么做? 不幸的是

let myFirstPromise = new Promise((resolve, reject) => {
    var i = 0;

        setTimeout(function () {

            resolve("Success!");
            while (i <= 55) {
                i++
                console.log('h32123123mmm')

            }// Yay! Everything went well!
        }, 2500);

});

myFirstPromise.then((successMessage) => {
    console.log("Yay! " + successMessage);
});

myFirstPromise.then((successMessage) => {

    console.log("Yay! " + successMessage);
});

异步确实存在于2005年。这就是AJAX中的A的含义。我想你的意思是承诺在2005年不存在。但实际的问题是什么?您向我们展示的只是一些在Rhino JS引擎中不起作用的代码。如何在Rhino javascript引擎中使用AJAX我想问的是,Rhino JS引擎中是否存在任何形式的异步,这取决于您想做什么。问题是什么?“如何使用AJAX”太开放了。我必须运行一些func-async |比如:“函数doneAsync(){//do sth async}//其余代码未连接到doneAsync()
function doSthAsync() { 
//do sth async
 } 
//rest of code not connected to doSthAsync()