nopefish
нет такого оператора, а вот right zero shift есть > > >
Lupusregina[beta]
он и не нужен
Lupusregina[beta]
т.к. при сдвиге в лево младшие биты 0 заполняются
Vladislav
Vladislav
Видели это?
Anonymous
ребят как выключить дивижн при наличии класивикатора в другом дивижине
Anonymous
либо как проверить наличие класса в елементе
Vladislav
И не вводи людей в заблуждение
Anonymous
if(document.getElementById('sku').classList.contains("detail__offer_props js-product__offer_props clearfix")){ document.getElementById('deskriptionSku').style.display='none' }
MVD
Почитай про эвент луп
Давай начнём с того, что нода написана на C
MVD
И когда ты делаешь setTimeout, таймер она запускает в отдельном потоке
MVD
Иначе у тебя все приложение бы ждало, пока таймер протикает
Igor
Давай начнём с того, что нода написана на C
и какой из этого должен быть вывод?
MVD
нет, ты все-таки почитай про event loop
Этот же event loop в отдельном потоке работает
MVD
и какой из этого должен быть вывод?
Что там есть многопоточность))
Vladislav
https://frontender.info/understanding-the-node-js-event-loop/
MVD
код выполняется в одном потоке. А все NODEJS API в другом!
Alexandr
новость года
MVD
Что ты имеешь в виду?
Я тебе привел пример с таймером. НОДА запускает его в отдельном потоке и продолжает выполнять твой код
stay
В этом и суть. Конечно нода использует многопоточность, но у тебя нет к ней прямого доступа. И контролировать что-то кроме своего треда ты не можешь.
stay
Как и VM в браузере. Там то же самое
Vladislav
Жс просто не могут перенести на многопоточность
stay
Жс просто не могут перенести на многопоточность
Это как поезд в воздух запустить, зачем? Для этого есть самолеты.
Igor
параллельно оно только в том, что ждет не в том же потоке, а где-то сбоку
stay
Все что нужно выполнять асинхронно, выполнит за тебя асинхронно браузер или нода
Igor
Я про это как бы и говорил
но там никакого api ноды не выполняется
stay
Те же http запросы можно запустить пареллельно.
Igor
и не запускает нода там таймер. она лишь ждет его выполнения. как и результата http запроса
Igor
setTimeout это не апи ноды?
еще раз, там кроме как "подождать" ничего не происходит
Lupusregina[beta]
как и у любого приложения в системе, у него куча потоков. Подключенные дилки могут создавать себе потоки, обработка оконных сообщений и т.д.
Lupusregina[beta]
из этого ни как не следует что и js код многопоточен
Vladislav
Да, в ноде всё-таки немного иначе выполняется асинхронный код
Lol_Man
Ребята помогите пожалуйста, Я использую select2 мне при клике на select нужно открывать opions на весь экран но если клик припадает на select то он не отрывается z-index не помогает
stay
еще раз, там кроме как "подождать" ничего не происходит
Но V8 сам этого не делает и не модет сам «подождать» значит это апи среды
Lol_Man
https://codepen.io/webdevyriy/pen/gVpaqd
stay
Нет
Да.
Vladislav
В стандартном жс асинхронный код выполняется после синхронного
MVD
Нет
Влад почитай уже доку и не спорь с дядями
Vladislav
Даже если асинхронный код раньше закончил, он ждет синхронный
Vladislav
Но я сейчас о браузером жсе
Vladislav
Дядя, а покажи свой гитхаб
MVD
Дядя, а покажи свой гитхаб
Я не в детском саду гитхабами мериться
MVD
Дядя, а покажи свой гитхаб
Мой гитхаб тебе в репозиторий не влезет
stay
Даже если асинхронный код раньше закончил, он ждет синхронный
Запусти 10 фетчей через promise all и посмотри что будет делать браузер
Vladislav
Мой гитхаб тебе в репозиторий не влезет
К чему столько токсичности, дядя
MVD
К чему столько токсичности, дядя
Так зачем спорить, если ты не разбираешься в теме?
Vladislav
Так зачем спорить, если ты не разбираешься в теме?
Хотя бы 1 пруф что я не разбираюсь и я признаю
Vladislav
Насчет ноды я признал
Anonymous
Ребзя, привет
Anonymous
а кто сможет помочь в простеньком скрипте на JS
Anonymous
Всем првиет. Пытаюсь запустить скрип. Сам не особо в JS разбираюсь. Суть такая. С таблички в Google docs вытаскиваю значение ячейки. Нужно это значение передать на html страничку.
Anonymous
<script type="text/javascript"> (function () { var app = "https://script.google.com/macros/s/AKfycby1raFfo2DfdfNtJ33rogidQxXWqmx7naFNEJMP61B6mtwkUjU/exec", output = '', xhr = new XMLHttpRequest(); xhr.open('GET', app); xhr.onreadystatechange = function() { if (xhr.readyState !== 4) return; if (xhr.status == 200) { try { var r = JSON.parse(xhr.responseText), result = r["result"]; for (var i = 0; i < result.length; i++){ var obj = r["result"][i]; output += obj.join("<br/>") + "<br/><hr/>"; } } catch(e) {} } document.getElementById('info').innerHTML = output; } xhr.send(); }); </script>
Anonymous
<div id="info"></div>
Lol_Man
🆘
Anonymous
толи я ссылку на внешний скрипт передаю некорректно
Anonymous
у меня тож не открывается
фото со ссылкой это я в коде случайно вставил. не заметил. вот ссылка на значение из таблички
Anonymous
https://script.google.com/macros/s/AKfycby1raFfo2DfdfNtJ33rogidQxXWqmx7naFNEJMP61B6mtwkUjU/exec