Size: a a a

JavaScript Noobs — сообщество новичков

2020 December 16

СС

Сергей Сапелко... in JavaScript Noobs — сообщество новичков
Игорь
arr1 === arr2 сравнивает, что это один и тот же массив. не идентичны, а тот же самый массив, на который ведут 2 ссылки. а раз тот же самый, то очевидно, что идентичны тоже. поэтому можно дальше проверок не проводить и сразу выдать true.
да, уже понял
источник

И

Игорь in JavaScript Noobs — сообщество новичков
дальше проверки если массивы разной длины то очевидно они не идентичны. ну и если массивов вообще нет, тоже. а затем обычная проверка циклом.
источник

DT

Damir Takhautdinov in JavaScript Noobs — сообщество новичков
Сергей Сапелко
да, эт я понял. Я вот по этому и написал, что мыслю чуть более топорно)
это просто прикрытие жопы, сравнивается быстро (вдруг там массив не на 1000 элементов, а на 1кк), чем больше кода пишешь, тем больше таких проверок вставляешь, а потом нормальные люди начинают писать тесты. Со временем придет.
источник

СС

Сергей Сапелко... in JavaScript Noobs — сообщество новичков
Игорь
дальше проверки если массивы разной длины то очевидно они не идентичны. ну и если массивов вообще нет, тоже. а затем обычная проверка циклом.
Честно говоря я просто не вижу особо большого смысла в первой проверке
источник

СС

Сергей Сапелко... in JavaScript Noobs — сообщество новичков
Damir Takhautdinov
это просто прикрытие жопы, сравнивается быстро (вдруг там массив не на 1000 элементов, а на 1кк), чем больше кода пишешь, тем больше таких проверок вставляешь, а потом нормальные люди начинают писать тесты. Со временем придет.
ну, вполне возможно
источник

СС

Сергей Сапелко... in JavaScript Noobs — сообщество новичков
опыта у меня мало, тут спорить не стану
источник

И

Игорь in JavaScript Noobs — сообщество новичков
Сергей Сапелко
Честно говоря я просто не вижу особо большого смысла в первой проверке
предпроверки, чтобы не делать лишнего прохода по циклу. зачем, если обе ссылки ведут на один массив.
источник

AG

Asan Glay in JavaScript Noobs — сообщество новичков
как в регулярке сделать "и", к примеру location.pathname.match(/contact and request/)
источник

СС

Сергей Сапелко... in JavaScript Noobs — сообщество новичков
Игорь
предпроверки, чтобы не делать лишнего прохода по циклу. зачем, если обе ссылки ведут на один массив.
справедливо. Теперь понял смысл этого всего.
Точнее смысл стал понятен почти сразу после того как я усомнился в этом, но вот осознание ценности такой проверки пришло совсем не сразу)
источник

D

Drus in JavaScript Noobs — сообщество новичков
Как включить display flex на ios? display:-webkit-flex не работает
источник

AB

Alex Bessmertnov in JavaScript Noobs — сообщество новичков
Поддержка полная вроде
источник

AB

Alex Bessmertnov in JavaScript Noobs — сообщество новичков
Флексов то уж точно
источник

MS

Murat Satybaldyev 🦊... in JavaScript Noobs — сообщество новичков
Drus
Как включить display flex на ios? display:-webkit-flex не работает
display: flex
источник

D

Drus in JavaScript Noobs — сообщество новичков
Нет же
источник

MS

Murat Satybaldyev 🦊... in JavaScript Noobs — сообщество новичков
Drus
Нет же
почему?
источник

D

Drus in JavaScript Noobs — сообщество новичков
Не знаю. Стоит, но не работает
источник

MS

Murat Satybaldyev 🦊... in JavaScript Noobs — сообщество новичков
Drus
Не знаю. Стоит, но не работает
проблема явно в чем то еще, все новые браузеры поддерживают flex
источник

D

Drus in JavaScript Noobs — сообщество новичков
Murat Satybaldyev 🦊
проблема явно в чем то еще, все новые браузеры поддерживают flex
В чём может быть? Display стоит и в хроме норм работает
источник

AB

Alex Bessmertnov in JavaScript Noobs — сообщество новичков
Просто напиши без префиксов, отруби автопрефиксер
источник

AB

Alex Bessmertnov in JavaScript Noobs — сообщество новичков
Хотя сафари вебкит хм
источник