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


Переосмысление Lodash: нужен ли нам Lodash в 2023 году?
Переосмысление Lodash: нужен ли нам Lodash в 2023 году? Взгляд разработчика на эволюцию Lodash и его роль сегодня Введение Как разработчики, мы часто полагаемся на такие инструменты, как Lodash и Underscore.js , чтобы упростить задачи кодирования, особенно при работе с массивами и объектами. Эти инструменты были нашими компаньонами в течение многих лет, предоставляя функции, облегчающие выполнение сложных задач. Но когда мы вступаем в 2023 год, когда JavaScript развивается и..

Вещи, которые вы пропустили до изучения фреймворков JavaScript.
JavaScript — самый популярный используемый язык в наши дни. И существует так много фреймворков, разработанных на JavaScript. Использование фреймворка JavaScript — очень хорошая идея, но большинство новичков допускают ошибки при изучении фреймворка(ов). Если Framework использует JavaScript, вы должны иметь некоторое представление о современном JavaScript, также известном как ES6+. Вопрос в том, зачем тратить время на изучение основных функций, прежде чем изучать какие-либо фреймворки..

JS — Исполнитель обещаний
При создании экземпляра промиса мы все передаем функцию — эта функция является исполнителем для этого экземпляра промиса. Или, другими словами, экземпляры промисов принимают в качестве аргумента метод, называемый исполнителем. new Promise(executor) Исполнитель промиса executor принимает в качестве аргументов два метода: resolve и reject. Внутри исполнителя, если вызывается разрешение, экземпляр Promise становится выполненным. const executor = (resolve, reject) => {..

Шаблоны с классами ES6
Шаблоны с классами ES6 Фреймворки или jQuery не нужны Классы могут быть прекрасной вещью для программирования. Они содержат область действия, другие части вашего кода могут понять, что они из себя представляют, и у них могут быть экземпляры. К сожалению, в JS на самом деле нет настоящего класса, по крайней мере, не в том смысле, что это настоящая форма класса в скомпилированном языке. Тем не менее, в ES6 нам вручили замечательную функцию, которая максимально устраняет этот пробел...

Несколько заданий
В моем коде нередко можно увидеть несколько присваиваний в одной строке. Что-то вроде этого: // creating short variable name to exports const app = module.exports = { /* exports */ }; Тем не менее, это почти анти-шаблон, потому что он может случайно привести к утечке глобальной информации. Возьмите этот код в браузере, например: function calc(v) { var value = max = 10; // … } Да, я слил максимальное значение как глобальное. Тем не менее, пока я осторожен, это полезно...

Что такое массивы и что вы должны знать о них ? 🚛 (JavaScipt)
Что такое массив? массив  — это структура данных , в которой может храниться набор элементов одного и того же типа данных. и имеет фиксированный размер . Мы уже это слышали, верно? Возьмем пример для лучшего понимания. Представьте, что у вас есть игрушечные мячики разных цветов (розовые, зеленые, синие, желтые и т. д.). И я прошу вас собрать все синие шары и сложить их в коробку, которая может вместить только 7 шаров. Теперь представьте, что эти шары..

Потрясающие советы по ES6
Привет всем, сегодня я предлагаю вам несколько советов по ES6, которые могут сделать вашу разработку на Javascript более чистой и продуктивной. Так что, если вы все еще изучаете ES6, этот пост для вас! Я пытаюсь быть прямолинейным , поэтому сделайте небольшую подборку наиболее частых функций ES6, которые я использую во время написания кода. Литералы шаблонов Объединить строку с оператором плюс? Никогда больше!!! const firstName = "Dellean" const lastName =..