CODE INFO Статический метод Promise.allSettled Метод allSettled() это один из статических методов объекта Promise. Его используют, когда нужно запустить несколько промисов параллельно и дождаться их выполнения. Promise.allSettled() очень похож Автор PINTA IT 26 июня 2022
CODE INFO Событие beforeunload Когда пользователь уходит со страницы, мы можем спросить его, точно ли он хочет уйти. За это отвечает обработка события beforeunload. Событие происходит перед событием выгрузки Автор PINTA IT 25 июня 2022
CODE INFO Зачем нужен HTML атрибут hidden? Свойство Element.hidden позволяет узнать значение HTML-атрибута hidden или изменить его. Когда Element.hidden равен true, элемент скрыт на странице и недоступен для скринридеров. Обращение Автор PINTA IT 25 июня 2022
CODE INFO Что такое Stub в unit тестировании? Stub объект, содержащий предопределённые данные и использует их для ответа на вызовы во время тестов. Она используется, когда мы не можем или не хотим привлекать Автор PINTA IT 25 июня 2022
CODE INFO Что такое Поток документа Поток одно из важнейших базовых понятий в вёрстке. Это принцип организации элементов на странице при отсутствии стилей: если мы напишем HTML и не напишем CSS, Автор PINTA IT 24 июня 2022
CODE INFO Что такое Fake в unit тестировании? Fake это объект, имеющий рабочую реализацию, но не такой, как у настоящих рабочих объектов. Обычно он представляет собой упрощённую версию реального объекта. В качестве примера Автор PINTA IT 24 июня 2022
CODE INFO Что такое итераторы? Итераторы применяются для организации последовательного доступа к элементам наборов данных - массивам, объектам Set, Map, строкам и т.д.. Так, благодаря итераторам мы можем перебрать Автор PINTA IT 23 июня 2022
CODE INFO Способы подключения API Conversion Напомню, что API Conversion это специальный инструмент, который позволяет передавать данные (например, офлайн-конверсии или события на сайте) напрямую со своего сервера/сайта/CRM на сервер Автор PINTA IT 22 июня 2022
CODE INFO Объект события Event Объект Event описывает событие, произошедшее на странице. Одной из причин возникновения событий являются действия пользователя, такие как клики мышкой MouseEvent или ввод с клавиатуры KeyboardEvent. Автор PINTA IT 21 июня 2022
CODE INFO Что такое мутация и чистота в функциях? Мутация это изменение исходной структуры данных. Например: const foo = { bar: 'baz' }; foo.bar = 'qux'; Так как объекты в JavaScript передаются по ссылке, то функция может Автор PINTA IT 21 июня 2022
CODE INFO Спред-синтаксис Spread позволяет передавать итерируемые коллекции (например, массивы или строки) как список аргументов функции или добавлять содержащиеся в них элементы в новый массив. Спред применятся и Автор PINTA IT 20 июня 2022
CODE INFO Что такое first-class function? Если язык программирования имеет функции первого класса, то значит они трактуются как объекты, то есть могут быть переданы другим функциям и их можно вернуть из Автор PINTA IT 20 июня 2022
CODE INFO HTML тег data Элемент позволяет хранить в своём содержимом данные в формате, понятном человеку, а в атрибуте value в формате, понятном машинам. Так можно передать числовое значение для Автор PINTA IT 19 июня 2022
CODE INFO Что такое арность? Как получить арность функции в JS? Арность это количество аргументов функции. Например вот объявление пары функций: function fn(a, b) { //... } function fn2(a, b, c) { //... } Функция fn принимает два аргумента (это Автор PINTA IT 19 июня 2022
CODE INFO Свойство content Когда задано свойство content, то элемент заменяется на значение этого свойства. В качестве значения могут быть переданы различные типы: изображение, градиент или текст. Пример a: Автор PINTA IT 18 июня 2022