在 中文 中使用 Promise 的示例及其翻译为 日语
{-}
-
Ecclesiastic
-
Programming
-
Computer
如果你在编写WebExtension时确实要用到browserandpromise,我们也开发了polyfill来保证扩展可以在Chrome里运行:WEB.
当async函数抛出异常时,Promise将被抛出的值拒绝。
FromPromise(promise)轻易的把一个Promise转为Observable,所以我们就这样子做吧。
事实上,所有使用异步方法的新DOMAPI都使用了promise。
Js后台函数返回Promise,则CloudFunctions函数需确保Promise在终止之前得到解决。
Tidy的函数应该是同步的,并且不应该返回Promise。
方法)传递给它,它将创建以相同方式执行/拒绝的真正Promise.
或以第一個被拒絕的promise的原因被拒絕。
因为compileStreaming()方法可以接受一个结果为Response对象的promise,因此你可以直接用WindowOrWorkerGlobalScope.
但是,如果您返回类似于promise的内容,下一个then()则会等待,并仅在promise产生结果(成功/失败)时调用。
如果向其传递任何其他值,例如Promise.resolve('Hello'),它在执行时将以该值创建一个promise。
在Windows2000中以二進制形式引入的Kerberos的微軟擴充已經被描述在RFC3244和RFC4757,並且這些擴充已經在MicrosoftOpenSpecificationPromise中列出。
若future所引用的共享状态中存储异常(例如,通过调用std::promise::set_exception()),则抛出该异常。
而变心可以说是ceasetobefaithful,说话不算数可以用“gobackonone‘swords”或者“breakone'spromise”。
多少说点题外话,西洋梅子西洋李子)Plumblossom,在西方世界里象征着「beautyandlongevity(美和长寿)Keepyourpromise(恪守承诺)」「fidelity(忠诚)」。
一个异步操作(通过std::async,std::packaged_task或std::promise创建)可以提供一个std::future对象给这个异步操作的创建者。
这个例子表明,即使我们主要使用async/await,低级(low-level)的PromiseAPI仍然很有用。
JavaScriptpromise最初在DOM中被称为“future”,后来改名为“promise”,最后直接加入到JavaScript。
JavaScriptPromise最初以“Futures”的名称归为DOM规范,后来改名为“Promises”,最终纳入JavaScript规范。
JavaScriptPromise从把DOM当成“未来发生的事”(Futures)开始,并重新命名为“承诺”(Promises),最后将其传入JavaScript中。