Публикации по теме 'es2015'


Встречайте прокси в JavaScript
Найдите минутку, чтобы просмотреть приведенный выше фрагмент кода и попытаться угадать результат в строках 16 и 17 . Что ж, если вы думаете, что свойство name объекта superHero, доступ к которому осуществляется в строке 16 , - «Clark Kent», тогда молодец! вы успешно раскрыли секрет супергероя. Напротив, если вы считаете, что значение этого свойства - Супермен, тогда нам нужно раскрыть некоторые истины о прокси, используемых супергероями. Приведенный выше пример демонстрирует..

Быстрый совет: использование массивов в качестве конфигурации CSS и Immutable Reverse
По мере того, как становится все более и более распространенным формулировать наши стили с помощью Javascript, массивы могут быть полезной структурой данных для определения общих конфигураций тем, таких как размеры, цвета, точки останова и т. д.… Например, я обычно устанавливаю один или несколько файлов конфигурации, которые выглядят примерно так: /** * styles/config.js */ export const scale = [ 4, // Smallest 8, 16, 24, 32, 40, // Biggest ] export const shadesOfGrey = [..

Я продолжу и не соглашусь с тобой здесь.
Я продолжу и не соглашусь с тобой здесь. Я думаю, что это очень сильно зависит от того, думаете ли вы в fp или в циклах. Петли вызывают у меня ненужную когнитивную перегрузку. Часто я думаю, что вы обнаружите, что если это трудно сделать или запутать при изменении на LINQ/lodash, это потому, что есть гораздо более короткий и понятный способ сделать это. const foos = [‘foo’, ‘bar’, ‘baz’] for (let i = 0; i < foos.length; i++) { const f = foos[i] } // vs foos.forEach((foo) => {})..

Использование Array.filter() для фильтрации критериев поиска в ES2015
Введение В этой статье основное внимание уделяется методу Array.filter(), используемому для фильтрации на основе критериев поиска. Допустим, вы используете Angular как интерфейсную технологию, в которой ваша кодовая база будет написана на TypeScript. Здесь я буду использовать ES2015 для демонстрации примера. Я буду углубляться только в метод Array.filter(), чтобы понять, как он работает. Объяснение Для простоты рассмотрим массив фруктов. Требование отфильтровывать фрукты на..