Благодарю за вопрос. Если говорить про книгу и JS - то Фленеган. Эта книга очень структурирует имеющиеся знания по JS и дополняет их, делая глубокими. Единственный момент, что ES6 там почти не раскрыт, особенно последние фишки все. Но в любом случае ES5 надо знать. Это обычно одно из важных отличий Senior разработчика, кроме широкого кругозра и обшироного опыта, у него очень сильные "базовые" знания. Что касается исочников, рекомендую подписаться в FB, например, на группы WSD и Front-end Science :) Мы начали регуляроно постить полезные ссылки и новости из мира фронтенда. Еще рекомендую Smashing Magazine - там и по фронтенду много интересного и по смежным областям типа дизайна UI/UX, что тоже важно для фронтендеров. Одного "волшебного" источника нет - везде понемногу приходится собирать информцию и дополнять свой "пазл" знаний во фронтенде. Ищите свои источники, я перечислил те, что сразу вспомнились. Сергей П.
Спасибо большое за ответ, с Флениганом знаком, но не дочитал, планирую продолжить и загляну на ваши ресурсы, на счет "волшебного" источника согласен, вот и ищу дополнительные ресурсы)
Мне кажется особено для проверки аргументов функции, console.assert не очень хорош, т.к. не прерывает выполнение функции. Хотя спасибо за видео, очень полезное API :)
Стек трейс - позволяет увидеть стек вызовов. При этом справа пишется строка, в котрой произошел вызов, а слева можно увидеть текущий контекст, в котором этот вызов был произведен. Например: в видео: в 3й строке был вызван console.trace, при этом текущий контекст - это функция internal. Самая полседняя строка в логе говорит, что в 8й строке произошел вызов функции, а контекст вызова этой функции - анонимная функция. Если просто в консоли написать console.trace(); То выведется: (anonymous) @ VM257:1
Хочется надеяться, что Пузанков пристреливается, и такой контент на канале будет появляться регулярно)) Спасибо! Слишком крупный план местами, прям хочется немного отпрянуть.
@@frontendscienceу меня такая же проблема, и купил себе визин, только часто нельзя пользоваться, самого подбешивает такая проблема глаз, потому что родственники еще ругаются))
Спасибо! Самы толковый обзор на фоне других и без лишних слов, что одно из саммых ценных.
Рад, что понравилось! Благодарю за поддержку :)
Казалось бы... а очень полезно -> +
Есть вопрос, какую бы вы книгу/источник посоветовали для прокачки скиллов в JS (и в front-end в целом) продвинутого уровня?
Благодарю за вопрос. Если говорить про книгу и JS - то Фленеган. Эта книга очень структурирует имеющиеся знания по JS и дополняет их, делая глубокими. Единственный момент, что ES6 там почти не раскрыт, особенно последние фишки все. Но в любом случае ES5 надо знать. Это обычно одно из важных отличий Senior разработчика, кроме широкого кругозра и обшироного опыта, у него очень сильные "базовые" знания.
Что касается исочников, рекомендую подписаться в FB, например, на группы WSD и Front-end Science :) Мы начали регуляроно постить полезные ссылки и новости из мира фронтенда. Еще рекомендую Smashing Magazine - там и по фронтенду много интересного и по смежным областям типа дизайна UI/UX, что тоже важно для фронтендеров.
Одного "волшебного" источника нет - везде понемногу приходится собирать информцию и дополнять свой "пазл" знаний во фронтенде. Ищите свои источники, я перечислил те, что сразу вспомнились.
Сергей П.
Спасибо большое за ответ, с Флениганом знаком, но не дочитал, планирую продолжить и загляну на ваши ресурсы, на счет "волшебного" источника согласен, вот и ищу дополнительные ресурсы)
Просто топ
Рад, что было полезно
Здравствуйте! Можете подсказать - Вы в каком инструменте вводите код и запускаете его кнопкой Run?
Мне кажется особено для проверки аргументов функции, console.assert не очень хорош, т.к. не прерывает выполнение функции. Хотя спасибо за видео, очень полезное API :)
Спасибо за видео. У меня возник такой вопрос:
02:57 а почему функция на 8-ой строке анонимная? У неё же ведь есть имя - external
Стек трейс - позволяет увидеть стек вызовов. При этом справа пишется строка, в котрой произошел вызов, а слева можно увидеть текущий контекст, в котором этот вызов был произведен.
Например: в видео: в 3й строке был вызван console.trace, при этом текущий контекст - это функция internal. Самая полседняя строка в логе говорит, что в 8й строке произошел вызов функции, а контекст вызова этой функции - анонимная функция.
Если просто в консоли написать console.trace(); То выведется: (anonymous) @ VM257:1
Хочется надеяться, что Пузанков пристреливается, и такой контент на канале будет появляться регулярно)) Спасибо!
Слишком крупный план местами, прям хочется немного отпрянуть.
Глаза жесть... спать надо, или закапаться визином.
А за ролик - спасибо, годнота.
Клевая идея! Надо запастить визином. Или да - выспаться! :)
@@frontendscienceу меня такая же проблема, и купил себе визин, только часто нельзя пользоваться, самого подбешивает такая проблема глаз, потому что родственники еще ругаются))