if (~e.origin.indexOf("https://example.com"))
Что значит данный символ ~
в этом поле?
Побитовое отрицание. Аргумент приводится к int32 (приводится к числу, дробная часть отбрасывается, число берётся по модулю 232 со знаком, NaN и бесконечности превращаются в 0), после чего все 32 бита инвертируются, давая новое число.
indexOf
возвращает позицию вхождения или -1
если вхождения нет. При инветрировании всех битов у числа -1
получается 0
- ложное значение. А из всех остальных значений (с учётом того, что длина строки не превосходит 231-1) будет получаться ненулевой истинный результат. Т. е. делается проверка, что вхождение есть.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Для последовательной инициализации элементов в вектор их можно добавлять через push_back и emplace_backА что если есть некоторая перестановка индексов,...
Я пытаюсь вывести тип поля класса в конструкторе следующим образом:
Задание звучит так: Представить таблицу в виде линейного списка L, элементами которого являются строки таблицы: №, Фамилия, Оценки (Физика,...