Size: a a a

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

2020 December 14

P

Pavel in JavaScript Noobs — сообщество новичков
Такая проблема:
В реакти пишу инлайн стили.
Столкнулся с тем, что работает в хроме - не работает в сафари.
Как правильно решить проблему, чтобы при сборке проекта, стили собирались корректно на популярные браузеры?
подскажите куда гуглить?
источник

D

Dmitry in JavaScript Noobs — сообщество новичков
А есть какое-то общепринятое правило как именовать приват-переменные класса?
источник

DC

Dmitry Croft in JavaScript Noobs — сообщество новичков
Dmitry
А есть какое-то общепринятое правило как именовать приват-переменные класса?
начиная с _
источник

В

Вячеслав in JavaScript Noobs — сообщество новичков
Dmitry
А есть какое-то общепринятое правило как именовать приват-переменные класса?
Ну разве что с _ начинать, но уже не особо актуально
источник

D

Dmitry in JavaScript Noobs — сообщество новичков
Dmitry Croft
начиная с _
Обычно на "_" очень сильно внутренняя кухня компиляторов, интерпретаторов может закладываться. Тут, в JS ничего такого нет?
источник

DC

Dmitry Croft in JavaScript Noobs — сообщество новичков
Dmitry
Обычно на "_" очень сильно внутренняя кухня компиляторов, интерпретаторов может закладываться. Тут, в JS ничего такого нет?
В js всё окей
источник

D

Dmitry in JavaScript Noobs — сообщество новичков
А можешь дать ссылку? Что-то гугл мне пока отказывается выдать на эту тему ) Я конечно его по-упрашиваю еще )))
источник

DC

Dmitry Croft in JavaScript Noobs — сообщество новичков
Dmitry
Обычно на "_" очень сильно внутренняя кухня компиляторов, интерпретаторов может закладываться. Тут, в JS ничего такого нет?
Но если ты юзаешь тайпскрипт или приватные поля из нового стандарта, то начинать с _ не нужно
источник

D

Dmitry in JavaScript Noobs — сообщество новичков
Dmitry Croft
Но если ты юзаешь тайпскрипт или приватные поля из нового стандарта, то начинать с _ не нужно
Я до TS еще не дорос )
источник

D

Dmitry in JavaScript Noobs — сообщество новичков
Ура. Он сдался. Наверное, ты про это https://medium.com/devschacht/javascripts-new-private-class-fields-c60daffe361b
источник

M

MyKola in JavaScript Noobs — сообщество новичков
доброго времени суток,вывожу данные из бд в таблицу,редактирую пользователя через модальное окно и пытаюсь сделать перезагрузку таблицы через js  $('#users').dataTable()._fnAjaxUpdate(); но получаю ошибку что не находит таблицу,хоть таблица есть <table id="users" class="table table-striped">,помогите если кто знает что не так.
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
Dmitry
А есть какое-то общепринятое правило как именовать приват-переменные класса?
помимо _ и # ещё есть вариант добавлять к методам/полям JSDoc-овый тег @private. VS Code (может, Web Storm тоже), например, не делает автокомплит таких методов/полей, плюс, в коде видно, что это приватный метод/поле.
источник

D

Dmitry in JavaScript Noobs — сообщество новичков
Kotan 🐱 Pupkin
помимо _ и # ещё есть вариант добавлять к методам/полям JSDoc-овый тег @private. VS Code (может, Web Storm тоже), например, не делает автокомплит таких методов/полей, плюс, в коде видно, что это приватный метод/поле.
Мне нужно прежде всего "для людей". код, как правило читают люди и надо писать так, чтоб вызывало меньше вопросов "что имел ввиду автор?"
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
Dmitry
Мне нужно прежде всего "для людей". код, как правило читают люди и надо писать так, чтоб вызывало меньше вопросов "что имел ввиду автор?"
Тот способ, который я предложил, непонятный "для людей"?
источник

D

Dmitry in JavaScript Noobs — сообщество новичков
Kotan 🐱 Pupkin
Тот способ, который я предложил, непонятный "для людей"?
Мне чисто нет,т.к. это не часть языка и я бы начал задаваться языком "А что это и как это работает?" полез бы в гугл, уточнил бы у коллег этот нюанс. Вот пример того что не вызывает вопросов "arr1.map( .... )" у тебя сразу же четкое понимание про то что происходит.
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
Dmitry
Мне чисто нет,т.к. это не часть языка и я бы начал задаваться языком "А что это и как это работает?" полез бы в гугл, уточнил бы у коллег этот нюанс. Вот пример того что не вызывает вопросов "arr1.map( .... )" у тебя сразу же четкое понимание про то что происходит.
Окей
источник

A

Alexey in JavaScript Noobs — сообщество новичков
Всем привет. Подскажите, в каком случае нужно создавать методы класса внутри constructor() а в каком за его пределами?
источник

D

Dmitry in JavaScript Noobs — сообщество новичков
Alexey
Всем привет. Подскажите, в каком случае нужно создавать методы класса внутри constructor() а в каком за его пределами?
Методы? Внутри конструктора? Обычно создают переменные в конструкторе. Я что-то не совсем понимаю вас
источник

A

Alexey in JavaScript Noobs — сообщество новичков
Dmitry
Методы? Внутри конструктора? Обычно создают переменные в конструкторе. Я что-то не совсем понимаю вас
да, я имел в виду функции, записанные в конструкторе класса в переменные
источник

A

Alexey in JavaScript Noobs — сообщество новичков
Dmitry
Методы? Внутри конструктора? Обычно создают переменные в конструкторе. Я что-то не совсем понимаю вас
наверное методы предназначены для того, чтоб их вызывали из экземпляров, а написанные функции внутри конструктора используются только внутри самого класса, я правильно понимаю?
источник