JavaScript承诺JS小提琴样本不起作用

时间:2014-07-01 19:21:30

标签: promise javascript es6-promise

我在JSFiddle上尝试了以下示例脚本以获取基本的JavaScript Promises示例http://jsfiddle.net/QDLup/

var promTest = function () {
    return new Promise(function () {      
         alert("This I promise!");
    });
};

promTest().then(function () {
    alert("and then?");
});

但它似乎不起作用。有没有人试过在JS小提琴上写一个样本脚本(A +抱怨)?目前有chrome 35和Firefox 30支持它按照caniuse http://caniuse.com/promises

1 个答案:

答案 0 :(得分:3)

管理以修复我的小提琴中的错误并创建一个新错误:http://jsfiddle.net/FWP9c/1/

以下是Benjamin Gruenbaum的示例代码 - http://jsfiddle.net/Dt6bC

var delay = function(ms){
    return new Promise(function(resolve){
        setTimeout(resolve,ms); 
    });
};

delay(2000).then(function(){
    alert("Hello World"); 
});