Sergey
Sergey
Dave
Sergey
Ну и о каких годах речь
Dave
Dave
но смысл я думаю понятен, зачем писать на нативке если можно экономить кучу времени?
GG
GG
Просто с квадратиками, тоже нечего смотрится
GG
*прямоугольниками
M.
Всем привет!
Возможно немного оффтоп, прошу не банить :) Разыскивается крутой спец для "тонкой настройки" glassfish на линуксе. Есть такие?) Буду признателен за рекомендации.
👨🏼💻
Чуваки, кто-то делал графики на Plotly? Как тут тул-тип кастомизируется?
Анатолий
http://anton.shevchuk.name/javascript/compare-perfomance-javascript-frameworks/
Как давно это было :) как мы выбирали либы и даже обзывали их фреймворками
Анатолий
Дедушки, всем по веничку с совочком
Вадим
всем привет, как при скролле страницы привзяать к блоку событие скролл, а потом когда идет подгрузка новых данных, через ajax запрос, отвзяать, а потом снова навесить?
Winni
addEvent Listener removeEventListener
Вадим
а в какой момент? вот допусти прокрукрит user страницу, на определенной позиции сработал ajax запрос, то есть мне надо в beforeSend отвзязать, а в complete снова привязать?
Winni
В момент когда тебе надо
Vyacheslav
не надо ничего отвязывать
Vyacheslav
просто поставь флаг что идет запрос, и не надо делать еще один, в этом же проблема, верно?
Ivan
class MyClass { static method() {...} }
и
class MyClass {}; MyClass.method = function(){...}
Это одно и то же?
Oleg
Совершенно нет
Oleg
А, там статик
Oleg
Тогда не совсем совершенно
Ivan
Вот интересно в чем различие все-таки, я как-то раньше думал, что должно одинаково работать
Anatoly
но зачем такое?
Anatoly
динамическое создание статического метода?) srly?)
Ivan
меня интересует как это работает, а не где это использовать и тд
Anatoly
так это и работает как ты написал
Anatoly
эквивалентно
Ivan
но это не одно и то же, в том и дело
Anatoly
почему?
Anatoly
это одно и тоже, но статик пропертя/метод будет Read-Only при явном объявлении
Ivan
Ivan
Anatoly
хах)
Anatoly
ну так нельзя же
Anatoly
Symbol будет уникальным для инстанса, они не совпадут никогда
Anatoly
напиши вон как ты сперва спросил
Anatoly
static method() {} и присвой MyClass['method']
Anatoly
сравнивай тогда
Sergey
Sergey
здесь юзается статичный символ
Anatoly
при статике будет
Anatoly
1 class MyClass {
2 static [Symbol.hasInstance]() { return false; }
3 }
4 const instance = new MyClass();
5 console.log(instance instanceof MyClass);
Sergey
символ будет один и тот же
Sergey
сам символ никак не меняется
Artur
Коллеги, адайте ссылку на канал по css или посоветуйте css фреймворк на гридах.
Анатолий
Dmitry
Привет всем, не знаю как в такой ситуации правильно вызвать метод data у value
var elements = $('input:checkbox[data-id]');
var ids = [];
elements.each(function (index, value) {
console.log(index + " " + value.checked);
if (value.checked) {
console.log(value.data('id') + "checked");
}
});
console.log(ids);
Dmitry
можете сказать в чем ошибка?
Анатолий
each возвращает индекс и дом элемент
Winni
не обернутый дом элемент
Dmitry
все, я понял, спасибо
Анатолий
оберни его в $
ixplo
убери value, замени на $(this)
Dmitry
вызвал как
value.dataset['id']
ixplo
...
Анатолий
ixplo
да, давайте жквери с нативом мешать, чтоб вообще никто ничо не понял
ixplo
👍
Анатолий
ixplo
Анатолий
но не везде разумно
Анатолий
в данном случае ничего не экономится и не упрощается, поэтому смысла нет
Анатолий
только зря элемент оборачиваем :)
Анатолий
жквери - это тупо упрощалка, не надо её опять делать фреймворком и сочинять о ней легенды :) а потом хейтить начинают
👨🏼💻
Анатолий
Anonymous
ну учитывая что чистый js работает быстрее..
Anonymous
смысла действительно за частую нет
ixplo
в данном случае используется в each редкий бесполезный второй параметр - это раз. и два - используется редкий функционал из натива, у которого есть хороший аналог в жквери
Анатолий
а там ого-го ребята
Анатолий
правда случая "я нихера не знаю жаваскрипта, поэтому напишу на жквери абсолютно всё" это не отменяет. к сожалению )
Anonymous
Dmitry
Anonymous
пару строк кода будут в любом случае быстрее работать на чистом))
ixplo
поэтому адекватных варианта вижу только два:
$(this).data('id');
или
$(this).attr('data-id');
Anonymous
а так да, алгоритмы команда JQ что надо придумывает