1. JavaScript / Говнокод #17404

    +156

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    if (!!window.Worker){
        var worker = new Worker('worker.js');
        worker.postMessage('Hellow World');
        worker.onmessage = function (e){
          alert(e.data);
        };
      }

    Из статьи на швабре: /post/132785/

    Запостил: kingmonstr, 05 Января 2015

    Комментарии (4) RSS

    • В чем говно?
      Ответить
    • Возможно:
      а) В "!!", которое в данном случае не нужно
      б) В самой статье, в которой автор использует воркеры для асинхронного выполнения синхронных хттп-запросов.
      Ответить
      • бывают случаи когда очень нужно асинхроно выполнить синхронные запросы. Например заполнить данными не которые места на странице параллельно давая пользователю возможность взаимодействовать со страницей.
        Ответить
      • !! нормальное такое преобразование к Boolean
        Ответить

    Добавить комментарий