Обновить
68
Дмитрий Москин@DarkByte

Пользователь

28
Подписчики
Отправить сообщение
Выполнение таким способом проверки сто тысяч раз для обычного массива, ассоциативного массива и строки займёт полторы секунды на моём ноутбуке в хроме какой то версии близкой к последней стабильной.
Для строки так же вернёт true, но можно объединить с typeof obj == "object".
Я об этом дважды написал выше, да. Но спасибо что ещё раз уточнили, во всех тонкостях JS я не силён.
Да, и это будет быстрее.
Call to function isArray1(obj)
{
return obj instanceof Array;
} took 10.195000000000022 milliseconds.

Call to function isArray2(obj)
{
return (typeof obj == «object»);
} took 12.25 milliseconds.

Call to function isArray3(obj)
{
return Array.isArray(obj);
} took 26.909999999999968 milliseconds.

Call to function isArray4(obj)
{
return toString.call(obj) == '[object Array]';
} took 1597.9850000000001 milliseconds.

Вариант typeof в данном случае реализован не корректно, но тем ни менее.
Возможно это просто костыль, ввиду особенностей поведения typeof:
typeof ''
«string»
typeof []
«object»
typeof {}
«object»

toString.call('')
"[object String]"
toString.call([])
"[object Array]"
toString.call({})
"[object Object]"
Установите наше приложение, зарегистрируйтесь на нашем сервисе, подпишитесь на нашу рассылку, и возможно тогда мы покажем чуть больше информации, чем возможно было бы написать на той же бумажке вместо QR кода. И хорошо, если ты не в другой стране и у тебя есть местная симка с интернетом, а местный бесплатный Wi-Fi не требует SMS подтверждения для того, чтобы им воспользоваться.
Летал недавно сложным рейсом Екб-Мск-Доха-Дели и отдельным билетом Дели-Катманду. Стыковка между первым и вторым билетом оказалась 25 часов, что на час больше, чем возможно провести в аэропорту Индии без визы. Эту особенность нам объяснились при посадке в домодедово, и на самолёт не пустили. В итоге, после многочасовой беготни по аэропорту, нам согласились бесплатно (при цене первого 8 тыс руб туда-обратно) перенести участок Мск-Доха-Дели на следующий рейс, при условии что там будут места. Перевозчик был Quatar, но согласились они на такое не сразу, сначала сказали что раз вина наша, то они ничем помочь не могут, разве что вернуть деньги за вычетом штрафа 16тыс руб (билет покупался через реселлера, и представитель авиакомпании сказал что не видит цену билета, за которую мы его покупали).
Позже мы узнали, что в Индии к такой проблеме относятся проще, чем в домодедово, и там просто попросили бы час посидеть в зоне прилёта, и только потом зарегистрировали на следующий рейс, и пустили в зону ожидания вылета.
Возможно что-то поменялось, но раньше для "chrome.tabs.create" не требовалось разрешения tabs.
А вот выполнить скрипт на странице, которой нет в permissions, скорее всего не получится.
aviasales умеет отслеживать цены по гибким датам с точностью до месяца.
Действительно, если не явиться на один из рейсов в цепочке одного билета, то отменяются все последующие рейсы из него. Но в случае, если такая необходимость всё таки появилась, то можно попробовать договориться с авиакомпанией или реселлером, который продавал билет, чтобы они внесли изменение в бронирование. И если регистрация на рейс не была произведена (насколько я понял), то они удаляют ненужные части билета, и нужные остаются валидными. Подробностей, к сожалению, не знаю.
Хром предупреждать о доступе к истории из-за разрешения tabs, которое позволяет мониторить открытые вкладки, а соответственно записывать историю посещаемых сайтов.

Кроме как не выходить, может быть ограничение на время прибывания в транзитной зоне. Нас просто не посадили на самолёт в домодедово, когда узнали что у нас нет визы в Индию, а пересадка у нас там 25 часов при лимите 24. Веселья то было… Зато билеты из Екб до Индии и обратно обошлись нам в $100.
Запрещено по той же причине, почему нельзя заземляться на торчащую из стены арматуру — не известно, имеется ли связанность этих труб\арматуры с нулевым проводом в подвале, и даже если есть, то на пути могут встречаться пластиковые вставки. Если есть нормальное заземление, то уравнивать потенциалы между ванной, трубами и другими металлическими предметами — можно и нужно.
А если нет хорошего заземления для корпуса? В этажном щите есть только три фазы (которые деляться по квартирам) и общий ноль. При этом в оригинальном варианте до плиты шел трёхжильный провод, в котором была одна фаза и два нуля. Один из нулей предполагалось использовать как землю, но в щитке он просто подключен к тому же самому нулю. Это получается не надёжная земля, а нарушение ПУЭ, которое при аварийной ситуации "обрыв нуля" приведёт к тому, что на корпусе плиты появится потенциал, а в качестве заземления смогут выступить трубы водоснабжения. И не потребуется отрывать заземление от корпуса для размещения между ними человека.
Насколько я понимаю, TN-С-S не получится если разделять PEN в этажном щите, ибо в таком случае появляется возможность оборвать PEN по стояку ниже и получить 380 в розетке. И если наш PE взят с PEN из щитка до автоматов, то даже если реле напряжения отключит и фазу и ноль, на земле останется потенциал, который будет присутствовать на корпусах устройств, о чём стоит помнить, выбирая подобный способ зануления в этажном щитке.
Когда в доме предусмотрено заземление — это уже хорошо. А если нет, но есть чудо-электрик? Реле напряжения определённо поможет в случае обрыва нуля, в худшем случае оно разорвёт фазный провод, в лучшем ещё и нулевой, но заземляющий провод то останется, тем более что разрывать его запрещается. А его ведь чудо-электрик занулил, соответственно после срабатывания всех защит получаем потенциал между корпусами заземлённых устройств и, например трубами водоснабжения или отопления
Так по сути УЗО измеряет ток проходящий через PE провод. Ведь то, что зашло через фазу и не вышло через ноль, должно было уйти в PE или любой другой заземлённый проводник.
УЗО и автомат работают по совершенно разному принципу, не стоит их путать. УЗО отключит нагрузку только если возникнет разница токов между проходящими через него фазой и нулём. Автомат же отключит нагрузку при прохождении через него тока превышающего его номинал за время, которое будет зависеть от величины превышения.

Если произвести короткое замыкание корпуса плиты к которому подключена фаза на заземление, то автомат конечно же сработает, но зачастую между корпусом устройства и заземлением оказывается человек, который не пропустит через себя достаточного тока для того, чтобы сработал автомат.

Для решения этой проблемы на вводе в квартиру можно использовать дифференциальный автомат. По сути это комбинированное устройство УЗО+автомат в одном корпусе. Самое забавное получается, когда в старых домах очумелые ручки зануляют провод заземления до УЗО, и всё отлично работает, при утечке защита срабатывает. Вот только в случае обрыва нуля в подъезде может так получиться, что на корпусе плиты (и других заземлённых устройств) неожиданно появится сетевое напряжение.
Для нагрева воды они используют солнечные коллекторы. Издалека они очень похожи на солнечные панели, но нагревают воду напрямую, без преобразования в электричество и обратно.
Таки I2S, если вы конечно не лучше автора разбираетесь в том, что он сделал.

Информация

В рейтинге
Не участвует
Откуда
Челябинск, Челябинская обл., Россия
Зарегистрирован
Активность