相关疑难解决方法(0)

承诺是否懒惰评估?

以下代码是否保证输出HERE

var p = new Promise(() => console.log("HERE"))
Run Code Online (Sandbox Code Playgroud)

(也就是说,如果永远不会被调用来对结果做某事,那么var p = new Promise(fn)总会执行吗?)fnp.then(…)

更具体地说,在服务工作者的上下文中,如果我调用Cache.delete()但从不调用.then()返回值(或者我扔掉返回值),是否保证缓存条目被删除?

javascript lazy-evaluation promise service-worker

1
推荐指数
1
解决办法
541
查看次数