0
我已經搜索過堆棧,並且找不到明確的答案。我有一個小提琴,可以從一個單詞中逐個字母地打出一個字母。但是當我運行兩次函數時,它會一起完成。我嘗試使用時,然後它仍然似乎沒有工作。我希望的結果是 「你好,世界!Hello2」,而是它打印在一起, 「HHeelllloo ......」javascript如何用'when'和'then'來運行函數
http://jsfiddle.net/Jsbbvk/vL8tLwfh/
(一些僞代碼)
$.when(showText(param1, param2)).then(function() {
showText(param3, param4);
});
是什麼'showText(參數1,參數2)'做什麼?並返回 - 哦,我明白了,它返回undefined ...你知道$ .when是什麼嗎? –
'$ .when'不能做任何魔法(它不應該在這裏使用)。你的'showText'函數需要返回一個在動畫完成時會解析的promise。 – Bergi
您的預期結果是什麼? – Chang