Фильтр
Метод « apply » в JavaScript
В этой статье мы разберем функцию apply JavaScript! Поехали Больше крутой инфы у ищи в телеграмм @za_frontend. Подпишись, чтобы прокачивать себя! Метод « apply » вызывает функцию с контекстом, который передается вместе с аргументами. Это позволяет пользователю изменять контекст от области, доступной для функции, до области, которую пользователь намеревается сделать доступной для функции. Также функция вызывается сразу после установки контекста. Контекст в функции ' foo ' - это переданное значение this. Функция foo получает данные или контекст, предоставленные через параметр this. Аргументы отправляются в виде массива, а не отдельно. Это полезно, когда вам нужны данные или информация для выполнения задач, но они относятся к контексту или объекту. Например, вычислительные задачи для информации конкретного человека. Еще больше полезной информации о веб разработке в телеграмм канале @za_frontend. Подпишись, чтобы прокачивать себя!
Метод « apply » в JavaScript
Показать еще
  • Класс
Помогите JavaScript понять, что на самом деле вы хотите сделать
Избегайте неопределённости. Например, если у вас есть значение obj, которое может быть undefined или объектом, рассмотрите возможность исключения неопределенности через явное условие: if (obj !== undefined) { // … } Тогда компилятору не придётся делать множество лишних проверок, как в случае, если вы напишите: if (obj) { // … } Что должен сделать компилятор в этом случае? Проверить, что obj не является пустой строкой, false, 0 или undefined. Всё это порождает лишние проверки в байткоде. Кажется, что достаточно понимания того, что перед нами объект, а объект всегда возвращает true на toBoolean. Но, к сожалению, в нашем динамически типизируемом языке компилятору придётся следить за всем циклом жизни переменной obj, чтобы убедиться, что на вход условия действительно пришёл объект. Дополнительная польза: когда вы будете читать свой код через год (или это будет делать кто-то другой), вам будет гораздо проще понять, что на самом деле проверяет ваше условие. Еще больше полезной информ
Помогите JavaScript понять, что на самом деле вы хотите сделать
Показать еще
  • Класс
Показать ещё