昨天做项目碰到一个问题:要执行A方法,方法里面有写入文件的耗时操作,然后我想等A方法执行完了再执行B方法,因此我们可以用js特有的then()方法,那么它可以帮我们完成这个问题。
封装A方法为函数,A方法:vscode.commands.executeCommand(‘workbench.action.files.newUntitledFile’)
1 | const p = function(){ |
再执行B方法
1 | p().then(val => { |
昨天做项目碰到一个问题:要执行A方法,方法里面有写入文件的耗时操作,然后我想等A方法执行完了再执行B方法,因此我们可以用js特有的then()方法,那么它可以帮我们完成这个问题。
封装A方法为函数,A方法:vscode.commands.executeCommand(‘workbench.action.files.newUntitledFile’)
1 | const p = function(){ |
再执行B方法
1 | p().then(val => { |
本文标题:JavaScript的then()用法
文章作者:Zhou Hang
发布时间:2019-04-13, 10:21:31
最后更新:2019-04-13, 10:39:46
原始链接:http://zhouhangzooo.github.io/2019/04/13/JavaScript的then-用法/
许可协议: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。