<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Task.js實(shí)現(xiàn)堵塞機(jī)制的 JS 庫

          聯(lián)合創(chuàng)作 · 2023-09-22 11:54

          task.js 是一個(gè)用于 ES6 的體驗(yàn)庫,實(shí)現(xiàn)了順序的、簡單優(yōu)化的堵塞機(jī)制,使用 JavaScript 新的 yield 操作符。

          任務(wù)如同線程般交錯(cuò),但它們是合作的而不是先發(fā)制人,示例代碼:

          spawn(function*() {
              var data = yield $.ajax(url);
              $('#result').html(data);
              var status = $('#status').html('Download complete.');
              yield status.fadeIn().promise();
              yield sleep(2000);
              status.fadeOut();
          });

          task.js 支持使用 Promises/A 規(guī)范的所有框架。

          瀏覽 25
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  久操网大香蕉 | 国产精品午夜视频 | www.大鸡巴免费99 | 欧美黑人操逼网站 | 77777欧美日韩在线 |