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


Обратные вызовы и функции высшего порядка в JavaScript
Если вы раньше использовали JavaScript, вы сталкивались с определенным типом функций, называемых функциями высшего порядка — возможно, вы не распознали их тогда, но функции более высокого порядка разбросаны по всему JavaScript. jQuery, популярный фреймворк, основан на концепциях обратных вызовов и функций более высокого порядка . Слишком долго я зацикливался на концепции обратных вызовов, функциях высшего порядка и онлайн-ресурсах, хотя полезность не совсем объясняла это так, как я..

Javascript и то, как он использует цикл событий для асинхронной обработки
Итак, мы знаем, что Javascript по своей природе является однопоточным. Но если это так, то как он поддерживает асинхронное выполнение? Давайте углубимся в это! Путаница Таким образом, Javascript является однопоточным, что интуитивно означает, что он имеет только основной поток. Таким образом, все операции выполняются последовательно. Но мы часто видим, как крупные предприятия используют Javascript для запуска своего бэкэнда на NodeJS или других движках, которым требуется, чтобы их..

Асинхронный JavaScript: руководство по циклу событий, обратным вызовам, обещаниям и асинхронному/ожиданию
Асинхронное программирование — фундаментальный аспект современного JavaScript. Это позволяет нам писать неблокирующий код, который может обрабатывать операции ввода-вывода без снижения производительности приложения. В основе асинхронного программирования в JavaScript лежит цикл событий — механизм, который управляет выполнением задач неблокирующим образом. В этой статье мы углубимся в цикл событий и связанные с ним понятия, включая обратные вызовы, промисы и асинхронность/ожидание. К..

Обещания в Javascript
Обещания : используется для обработки асинхронных операций в Javascript . В основном мы пытаемся добиться синхронизации асинхронности в Javascript. Прежде чем переходить к обещанию, давайте разберемся с обратными вызовами. Обратные вызовы Чтобы JavaScript знал, когда асинхронная операция имеет результат (результатом являются либо возвращенные данные, либо ошибка, произошедшая во время операции), он указывает на функцию, которая будет выполнена, как только этот результат..

Получить данные из обратных вызовов с помощью Async/Await
Async/Await , вероятно, является лучшей и наиболее важной концепцией в JavaScript, а также во многих других языках. Проще говоря, Async помогает выполнять асинхронные операции, а Await помогает остановить выполнение, пока мы не получим результаты. Но чтобы работать с Async/Await, нам нужно понимать концепцию Promises . Обещания подобны временному результату любой операции, который примет форму фактического результата этой операции после завершения операции или объекта ошибки в случае..

Адаптивное взвешивание функций потерь для моделей keras с несколькими выходами
Недавно, экспериментируя с дистилляцией знаний для уменьшения размера моделей глубоких нейронных сетей, я хотел опробовать предложение, сделанное JH Cho et. al в своей статье под названием Об эффективности извлечения знаний . Они утверждают, что для лучшего обучения модели ученика помогает преждевременное прекращение обучения модели учителя. Они также делятся обширным набором результатов для проверки своих утверждений. Вдохновленный этим, я захотел попробовать это на себе. Простая..

Обратные вызовы JS на примерах
Программная инженерия Обратные вызовы JS на примерах Напишите элегантные функции, вставьте одну функцию в другую и добейтесь рекурсивного поведения с помощью обратных вызовов. 👁‍🗨 Использование обратного вызова для отображения промежуточных результатов при вызове функции Вы когда-нибудь задумывались, откуда берутся магические параметры, такие как element или (value, key) в .forEach цикле? Когда вы дойдете до конца этого раздела, вы поймете это. Предположим, у..