Публикации по теме 'advanced-javascript'
Вещи, которые вы пропустили до изучения фреймворков JavaScript.
JavaScript — самый популярный используемый язык в наши дни. И существует так много фреймворков, разработанных на JavaScript. Использование фреймворка JavaScript — очень хорошая идея, но большинство новичков допускают ошибки при изучении фреймворка(ов).
Если Framework использует JavaScript, вы должны иметь некоторое представление о современном JavaScript, также известном как ES6+.
Вопрос в том, зачем тратить время на изучение основных функций, прежде чем изучать какие-либо фреймворки..
Редукс с React
React — это библиотека JavaScript для создания пользовательских интерфейсов. То, как React использует односторонний поток данных и виртуальный DOM, идеально подходит для создания быстрых и сложных приложений на основе компонентов, которые произвели революцию в том, как мы привыкли создавать приложения. Несмотря на то, что React прост и очень быстр, это библиотека, используемая для разработки только части просмотра традиционных приложений MVC или MVVC, поэтому она не управляет состоянием..
Каррирование Javascript
простой пример
Что такое карри?
Каррирование — это преобразование функции с несколькими аргументами в последовательность вложенных функций с одним аргументом. Каррирование позволяет выполнять специализацию и композицию функций.
f(a, b,c), вызываемый в f(a)(b)(c)
Простой пример 1
Простой пример 2
Закрытие и каррирование
Каррирование javascript реализуется замыканием. Каждая специализированная функция использует замыкание для сохранения состояния.
Демистификация временной мертвой зоны в JavaScript!
Демистификация временной мертвой зоны в JavaScript!
JavaScript — один из тех языков программирования, которые могут заставить вас почесать голову, и TDZ (временная мертвая зона) может быть одной из причин этого, но не волнуйтесь, после прочтения этой статьи TDZ станет для вас проще простого. Итак, начнем!
При работе с JavaScript вы, возможно, много раз сталкивались с термином Временная мертвая зона . Хотя на первый взгляд это может показаться сложным, это важная концепция, которую..