Size: a a a

JavaScript — русскоговорящее сообщество

2020 April 23

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
Anton Permyakov
подскажите алгоритм обработки интервалов: нужно добавлять целые значения и, при необходимости, мерджить их

add(5, [[2, 4], [6,6]) === [[2,6]]
А у вас 5 это всё равно что [5,5]?
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Алексей Клименко
А у вас 5 это всё равно что [5,5]?
да
структуры данных сейчас нет, возможно, стоит попробовать другие варианты, но эта мне пока кажется наиболее подходящей
источник

ко

кгрке оеро in JavaScript — русскоговорящее сообщество
кгрке оеро
Ребята всем здравствуйте.

Подскажите пожалуйста как из под nodejs заставить открыться файл html в браузере по умолчанию?
Ребята всем здравствуйте, запустил файд 1.js (сервер на nodejs), подключился к базе данных mysql что бы получить некоторые данные
А дальше сервер автоматически открывает страницу браузера на локалхосте и указанном порту
При открытии ссылки локалхоста - открывается файл html
Как мне передать полученные sql данные от файлы 1.js файлу html? и обработать их соответственно?
источник

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
Anton Permyakov
да
структуры данных сейчас нет, возможно, стоит попробовать другие варианты, но эта мне пока кажется наиболее подходящей
Функция объединения интервалов.
1) Преобразовываете все X в [X,X].
2) Сортируете по все интервалы по возрастанию первого числа, начала.
3) Заводите выходной массив интервалов, пустой;
4) Заводите prev интервал, изначально null;
5) Идёте линейно по исходному отсортированному массиву:
5.1) Если prev равен null – копируете в него текущий, продолжаем цикл;
5.2) Иначе если начало текущего интервала больше, чем конец prev:
5.2.1) Кидайте prev в выходной массив, пересоздаёте prev;
5.2.2) Копируете в prev текущий интервал, продолжаем цикл;
5.3) Иначе если конец prev меньше, чем конец текущего – делаем его равным концу текущего (максимум).
5.4) Продолжаем цикл.
6) Если prev не пуст – добавляете его к выходному массиву.
7) Выводим результат!
источник

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
!спам
источник

И

Иван in JavaScript — русскоговорящее сообщество
https://m.habr.com/ru/post/341146/

Вот этому чуваку напиши, у него уже есть фреймворк. Осталось только рынки захватить
источник

SH

Saidmashhud Habibzoda in JavaScript — русскоговорящее сообщество
Нет
источник

N

Nikolay in JavaScript — русскоговорящее сообщество
Vue же пилит одинокий китаец за патреон-донаты, так же?
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Nikolay
Vue же пилит одинокий китаец за патреон-донаты, так же?
человек 20 уже
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Зачем?
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Я думал наоборот айти гигант владелец фреймворка это хорошо
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Опенсорс это не отменяет же
источник

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
Ня!
источник

V

Vladimir in JavaScript — русскоговорящее сообщество
Парни, а есть мысли как в документе отловить ивент из айфрейма?
источник

N

Nikolay in JavaScript — русскоговорящее сообщество
Vladimir
Парни, а есть мысли как в документе отловить ивент из айфрейма?
Кросс-ориджин?
источник

N

Nikolay in JavaScript — русскоговорящее сообщество
Vladimir
Парни, а есть мысли как в документе отловить ивент из айфрейма?
Если разные ориджины, то никак. Если одинаковые, то есть способ добраться.
источник

V

Vladimir in JavaScript — русскоговорящее сообщество
Разные(
источник

N

Nikolay in JavaScript — русскоговорящее сообщество
Как вариант, посылать через window.postMessage() из ифрейма, если есть контроль над его контентом
источник

И

Иван in JavaScript — русскоговорящее сообщество
Vladimir
Парни, а есть мысли как в документе отловить ивент из айфрейма?
источник

ко

кгрке оеро in JavaScript — русскоговорящее сообщество
Ребята подскажите пожалуйста:
На 1-ом скрине запускаю сервер на локалхосте
На 2-ом скрине при открытии html нужно получить result из первого скрина
Я новичок, заранее спасибо
источник