Size: a a a

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

2020 June 10

SG

Sed Grigoryan in JavaScript — русскоговорящее сообщество
Иван
что значит “не нужна реализация”? таких функций нет в стандартной библиотеке. ты можешь подключить библиотеку, в которой есть эти функции. или написать их руками
Имела ввиду не нужна имплементация. Русский не мой родной язык. Извините за ошибки.
источник

SG

Sed Grigoryan in JavaScript — русскоговорящее сообщество
Иван
что значит “не нужна реализация”? таких функций нет в стандартной библиотеке. ты можешь подключить библиотеку, в которой есть эти функции. или написать их руками
Спасибо большое
источник

FN

First Name in JavaScript — русскоговорящее сообщество
У меня есть две страницы сайта. Делаю сборку проекта и подключаю JS к этим HTML файлам. На одной странице вылезают ошибки.
Я решил обернуть JS в блоки try/catch, но выглядит это мягко говоря не очень. Какие еще подходы можно использовать?
источник

И

Иван in JavaScript — русскоговорящее сообщество
Sed Grigoryan
Имела ввиду не нужна имплементация. Русский не мой родной язык. Извините за ошибки.
всё ещё два варианта:
1. подключить библиотеку из npm
2. написать руками
источник

И

Иван in JavaScript — русскоговорящее сообщество
Sed Grigoryan
Спасибо большое
👍
источник

GH

Gagik Harutyunyan in JavaScript — русскоговорящее сообщество
First Name
У меня есть две страницы сайта. Делаю сборку проекта и подключаю JS к этим HTML файлам. На одной странице вылезают ошибки.
Я решил обернуть JS в блоки try/catch, но выглядит это мягко говоря не очень. Какие еще подходы можно использовать?
Цель какая, чтобы при ошибке в js, словили ошибку синтаксиса? try catch нужно делать если ошибка не зависит от вашего кода.. например сервер не ответил и ловите ошибку...
При малейшей ошибке угробите приложение
источник

СМ

Сергей Мезенцев... in JavaScript — русскоговорящее сообщество
источник

FN

First Name in JavaScript — русскоговорящее сообщество
Gagik Harutyunyan
Цель какая, чтобы при ошибке в js, словили ошибку синтаксиса? try catch нужно делать если ошибка не зависит от вашего кода.. например сервер не ответил и ловите ошибку...
При малейшей ошибке угробите приложение
Ошибки вылезают в основном из-за querySelector'a. То есть на одной страничке у меня есть div class="play", я манипулирую с этим div'ом, но оказывается, что и на другой HTML странице у меня есть тот же класс, соответственно код для нее  не работает.
Поэтому оборачивал в try catch
источник

GH

Gagik Harutyunyan in JavaScript — русскоговорящее сообщество
First Name
Ошибки вылезают в основном из-за querySelector'a. То есть на одной страничке у меня есть div class="play", я манипулирую с этим div'ом, но оказывается, что и на другой HTML странице у меня есть тот же класс, соответственно код для нее  не работает.
Поэтому оборачивал в try catch
не легче менять класс на другой странице?
источник

GH

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

FN

First Name in JavaScript — русскоговорящее сообщество
Gagik Harutyunyan
не легче менять класс на другой странице?
Да большой проблемы нет, просто думал, что есть какой-то иной поход.
Лектор давал исходники html и предлагал все оборачивать в try/catch, а мне просто не понравилось, как код выглядеть начал
источник

GH

Gagik Harutyunyan in JavaScript — русскоговорящее сообщество
может лектор имел ввиду другого вида ошибки? тут у вас просто конфликты... люди и используют из за этого всякие bem, css in js
источник

FN

First Name in JavaScript — русскоговорящее сообщество
Gagik Harutyunyan
может лектор имел ввиду другого вида ошибки? тут у вас просто конфликты... люди и используют из за этого всякие bem, css in js
Нет, смотрел его исходники он также оборачивал.  Но на самом деле и код у него не радовал глаз, просто из-за исходников просматривал курс.
Спасибо за отзывчивость.
источник

GH

Gagik Harutyunyan in JavaScript — русскоговорящее сообщество
First Name
Нет, смотрел его исходники он также оборачивал.  Но на самом деле и код у него не радовал глаз, просто из-за исходников просматривал курс.
Спасибо за отзывчивость.
можете в лс кусок кода?) интересно стало
источник

FN

First Name in JavaScript — русскоговорящее сообщество
Gagik Harutyunyan
можете в лс кусок кода?) интересно стало
Отправил
источник

AK

Alex Ker in JavaScript — русскоговорящее сообщество
First Name
Ошибки вылезают в основном из-за querySelector'a. То есть на одной страничке у меня есть div class="play", я манипулирую с этим div'ом, но оказывается, что и на другой HTML странице у меня есть тот же класс, соответственно код для нее  не работает.
Поэтому оборачивал в try catch
В html есть id его можно использовать он для этого преднозначен
источник

A

Alexander in JavaScript — русскоговорящее сообщество
First Name
Ошибки вылезают в основном из-за querySelector'a. То есть на одной страничке у меня есть div class="play", я манипулирую с этим div'ом, но оказывается, что и на другой HTML странице у меня есть тот же класс, соответственно код для нее  не работает.
Поэтому оборачивал в try catch
Проще проверить есть ли такой элемент, и уже потом вешать
источник

AK

Alex Ker in JavaScript — русскоговорящее сообщество
Alexander
Проще проверить есть ли такой элемент, и уже потом вешать
А если их 2 на странице? Или более!
источник

A

Alexander in JavaScript — русскоговорящее сообщество
Тогда в чем проблема?
источник

L

Libertas in JavaScript — русскоговорящее сообщество
Ребят, какое приложение для верстки хорошее знаете?
источник