
Atkisai
15.06.2018
20:15:42

oleji
15.06.2018
20:19:27
Лаврик хорош

Valery
15.06.2018
20:20:19

Серёга
15.06.2018
20:23:00
я был на платных вебинарах у него, по его смартгрид либе

Google

Серёга
15.06.2018
20:23:08
Оч нарвится, как он подает инфу

oleji
15.06.2018
20:23:35
Я на трекере скачиваю его курсы
И нормально

Серёга
15.06.2018
20:23:45
рутрекере?

oleji
15.06.2018
20:23:57
Да пофиг где

Серёга
15.06.2018
20:24:04
собсна с его помощью и влез в сферу, так как кучку всяких смежных технологий изучил

Valery
15.06.2018
20:27:20

Zeben
15.06.2018
21:10:55
Плюсую за Лаврика. Подтянул проблемные темы по JS + особенности вёрстки
Хоть и остались вопросы, но это дело времени
Дело в том, что я ввёл только "sam"

Arsen
15.06.2018
21:19:58
Ничего необычного, простой автокомплит

DimenSi
15.06.2018
21:25:16
это появится только в 68 версии же

Google

DimenSi
15.06.2018
21:25:41
называется Eager Evaluation

Zeben
15.06.2018
21:25:45

DimenSi
15.06.2018
21:26:13
не понял, че уже 68 вышла?
вроде нет, ты на canary сидишь, чтоль?

Zeben
15.06.2018
21:27:38
У меня в arch linux просто dev-версия постоянно ставится

DimenSi
15.06.2018
21:27:52

Zeben
15.06.2018
21:27:54
Поэтому для меня это нововведение было приятной неожиданностью

DimenSi
15.06.2018
21:27:59
должно уметь вот это делать

Zeben
15.06.2018
21:28:10
Ща проверю...

DimenSi
15.06.2018
21:29:31
https://developers.google.com/web/updates/2018/05/devtools#eagerevaluation

Listar
15.06.2018
21:29:41
Кто подскажет, что является глобальными зависимостями ?)

DimenSi
15.06.2018
21:30:34
есть какой-то jquery пакет, который зависит от jquery и этот jquery должен быть определенон глобально в window
вот этот jquery и есть глобальная зависимость
на google io тоже многие были восхищены
подсказки по аргументам тоже очень радуют

Zeben
15.06.2018
21:34:31
Народ, я задам тупейший вопрос. Где можно почитать про контекст в JS для тех, кто всё ещё в танке? Знаю, что это очень тупой вопрос, так как контекст - это первое, что должен знать фронтэндщик, но, в силу моей усложнённой усваиваемости, не могу досконально освоить работу с контекстом. Только базовые понятия, которые помогают писать не самые сложные вещи

Google

DimenSi
15.06.2018
21:34:51
контекст?

Victor
15.06.2018
21:35:12
думаю, он про scope

Zeben
15.06.2018
21:35:16
Читал про нюансы с call, apply, но знания фрагментированы

Anton
15.06.2018
21:35:21
http://learn.javascript.ru

Zeben
15.06.2018
21:35:34
В целом, я про this и его нюансы

Anton
15.06.2018
21:35:34
http://learn.javascript.ru/objects-more

Victor
15.06.2018
21:35:49
Чувак очень понятно объясняет

Zeben
15.06.2018
21:36:04
Окей, спасибо вам огромное, надо проштудировать
Потому что вещи как раз с this мне сложнее всего даются

Victor
15.06.2018
21:36:49
Это нормально
this в JS - это вообще дикая дичь

DimenSi
15.06.2018
21:37:16

Zeben
15.06.2018
21:37:17
Ну и нюансы коллбэков осталось освоить, так как - снова - только базовые понятия. Отличить анонимку от стрелочной я могу и знаю, как одна от другой отличается в своём поведении, но надо поднимать уровень, так как очень интересно

DimenSi
15.06.2018
21:37:40

Victor
15.06.2018
21:38:01
посмотри видосик
там есть куча нюансов

Zeben
15.06.2018
21:38:01
Может дело в подаче материала... Ну и в человеке, разумеется
Спасибо ещё раз, обязательно посмотрю
И буду практиковаться

Victor
15.06.2018
21:38:52
я другого такого языка не знаю, где конструкция
function a() {
console.log(this);
}
будет выдавать 4 разных результата в зависимости от того, КАК её вызовут

Zeben
15.06.2018
21:39:03
Я недавно был на собесе и меня спросили, смогу ли я осилить задачку на Vue. http://pb-currency.herokuapp.com/ - вот. В результате ребята сказали, что я осилил и ждут меня на работе

Google

DimenSi
15.06.2018
21:39:28
а, ясно, ты из тех новичков которые безумны рады

Zeben
15.06.2018
21:39:35

Victor
15.06.2018
21:39:43
a()
или
new a()
или
a.call(String)
и т.д.
Ни в одном языке этой дичи нет
Только в любимом JS

DimenSi
15.06.2018
21:40:16

Zeben
15.06.2018
21:40:28

DimenSi
15.06.2018
21:40:29
4 правила

Admin
ERROR: S client not available

Zeben
15.06.2018
21:40:42
А так-то я ими игрался
И меня это бесило. Пошёл дальше

Victor
15.06.2018
21:43:03
а, еще так можно
a = function () {
console.log(this)
}
const b = { a }
b.a();
ваще заебись логика

Zeben
15.06.2018
21:43:34
Жесть, в общем... В JS своя, особенная, атмосфера

DimenSi
15.06.2018
21:43:58

Victor
15.06.2018
21:44:08
все так :)

DimenSi
15.06.2018
21:44:14
там же позднее связывание, а не ранее
функция узнает свой контект только в момент вызова же

Максим
15.06.2018
21:44:28
тоже не вижу проблемы

Google

Victor
15.06.2018
21:44:30
только во всех 4-х случаях ОДНА И ТА ЖЕ функция выдаст разный результат

DimenSi
15.06.2018
21:44:41
ну потому, что это контект йопт

Zeben
15.06.2018
21:44:49
Вторую конструкцию можно юзать при условии, если не приходится плодить кучу объектов одинаковой структуры. В противном случае можно заюзать конструктор (ES5) или его сахарный аналог

DimenSi
15.06.2018
21:44:57
у нас одно слово тоже по разному значит в зависимости от контекста же

Zeben
15.06.2018
21:44:57
Кстати да, контекст

Максим
15.06.2018
21:44:59
потомучто контекст это некий нулевой аргумент

Zeben
15.06.2018
21:45:39
Просто после С++ и даже после Ruby освоить особенности this в JS оказалось не самой простой для меня задачей

Victor
15.06.2018
21:45:47
Ну вот потому для многих это и является проблемой
Ясное дело, что в этом чяте все через одного звезды со своими личными фреймворками, но нечего смеяться над человеком, который спросил про контекст

Zeben
15.06.2018
21:47:11
Я просто чувствую, что, если я освою особенности поведения this в JS, то я смогу писать более сложные вещи в связи с минус одним барьером, вот и всё...
Ещё раз всем спасибо
Новые версии ES как факт мне очень понравились. Вкупе с Vue я наконец-то дал себе ещё один шанс влезть в фронт

Victor
15.06.2018
21:48:23
разложено по полочкам

Zeben
15.06.2018
21:49:21
О, кстати да, у них годный сайт. Вроде MS, Mozilla, Google организовали альянс по унификации документации, связанной с JS (проскакивала такая новость)
Усё. Буду осваиваться.
Всем доброй ночи, у кого ночь.

DimenSi
15.06.2018
21:53:24

Anonim
15.06.2018
22:08:35
С оператором + никакой магии
А отдельно про this есть такая статья https://dmitripavlutin.com/gentle-explanation-of-this-in-javascript/
Если ангельский не пугает