以下の内容はhttps://var.blog.jp/archives/83071919.htmlより取得しました。



COMMENT

 コメント一覧 (3)

    • 1. petamoriken
    • 2020/10/01 08:05
    • > fetch はキャンセルに AbortController というのが必要で扱いづらいですが cancel 機能が Promise 自体にあったらと思うんです
      > そういえば結構前に Proposal でそんな感じのを見たような気がしますが ブラウザに追加されたとか聞きませんし 少し前にもうすぐ追加されそうなのを見たときにはあった気がしません

      経緯としては TC39 CancelablePromise が残念ながら頓挫してしまい、その後に DOM に AbortController の仕様が入った形になります。

      Jxck さんのブログに詳しく載っています。
      https://blog.jxck.io/entries/2017-07-19/aborting-fetch.html
    • 0
       

       

      likedしました

      liked
      • 2.    [管理人]
      • 2020/10/01 12:45
      • >>1
        なるほど 見かけないと思ったら Inactive のほうに……
        ログを見ると Cancelable Promise が Inactive になったのより後に Cancelellation API というのが更新されていて まだ Stage1 にいますね(最近は更新されてないですけど)
        AbortController はあくまで DOM 側なので ES 側での仕組みはやっぱり必要ということなんですかね
      • 0
         

         

        likedしました

        liked
      • 3. petamoriken
      • 2020/10/01 12:59
      • >>2
        ES 側に必要ということで Cancellation API が Stage 1 になったと思うのですが、調査すると言ったまま長いこと放置されている感じがありますね……。
      • 0
         

         

        likedしました

        liked



以上の内容はhttps://var.blog.jp/archives/83071919.htmlより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14