Публикации по теме 'web-development'
Создание полифилла для метода карты
Для чего используется метод map ? Он перебирает массив элементов и возвращает вам новый массив. Простейшим примером будет возведение в квадрат чисел в массиве.
let nums = [1,2,3,4];
let squares = nums.map(val => val * val); // [1,4,9,16]
Теперь, как мне создать пользовательскую функцию карты, чтобы сделать то же самое? Используйте Array.prototype.methodName , чтобы создать метод расширения для массива.
Array.prototype.customMap = function(){
// your implementation goes here
}..
Эта привязка в JavaScript — 4. Новая привязка
Этот пост ( Эта привязка на JavaScript — 4. Новая привязка ) изначально был опубликован на Sargalias .
Посты из этой серии:
Привязка по умолчанию Неявное связывание Явная привязка Новая привязка (данный пост) Стрелочные функции Подсказки и заключительные замечания
В этой серии мы поговорим о привязке this в JavaScript.
Это очень важная тема. Это также то, что даже опытные разработчики часто ошибаются и/или должны об этом подумать.
В основном в JavaScript..
Основы Node.js - потоки, URL-адреса и события
JavaScript - один из самых популярных языков программирования в мире. Чтобы использовать его эффективно, мы должны знать его основы.
В этой статье мы рассмотрим основы Node.js, включая создание потоков.
Потоки
Доступные для записи потоки используются во многих местах в Node.
Эти потоки представляют собой объекты, имеющие метод write , которому можно передать строку или объект Buffer для записи чего-либо в поток.
Метод end закрывает поток и, при необходимости, принимает..
Лучшие практики для встроенного стиля в React.Js
React — это совершенная библиотека JavaScript, идеально подходящая для создания уникального пользовательского интерфейса. Как правило, React был бы подходящим вариантом для создания простых аспектов создания интерактивного пользовательского интерфейса. Выбор нанять разработчиков React.js — лучший вариант для проектирования всех состояний приложений.
React оперативно получает обновления, чтобы профессиональная команда предоставила вам подходящие результаты при рендеринге лучшего..
Как выбрать технологического партнера — часть 1
Как выбрать технологического партнера — часть 1
Единственная постоянная технология в том, что она постоянно движется вперед. Независимо от того, являетесь ли вы стартапом или крупной компанией, цифровая трансформация всегда будет частью вашей бизнес-стратегии.
В течение нескольких лет я работал на стороне клиента, выбирая поставщика услуг, поставщика и технологического партнера, и на этом пути я столкнулся с несколькими удачами и промахами. Для многих предприятий может наступить..
Понимание запросов и ответов JavaScript API в жизненном цикле выборки данных
В этой серии статей Введение, механизм JavaScript V8, обратные вызовы, AJAX/XMLHttpRequest, синхронный/асинхронный, промисы, асинхронный/ожидание, Fetch API и заключение .
С сегодняшнего дня я начну серию статей о запросах и ответах API JavaScript в жизненном цикле выборки данных.
В этой серии статей я рассмотрю ряд тем, в том числе Введение, движок JavaScript V8, обратные вызовы, AJAX/XMLHttpRequest, синхронный/асинхронный, промисы, асинхронный/ожидание, Fetch API и заключение . ...
useReducer Hook в React в деталях
Хук useReducer используется для хранения и обновления состояний, как и хук useState. Он принимает функцию редуктора в качестве первого параметра и начальное состояние в качестве второго.
useReducer возвращает массив, содержащий текущее значение состояния, и функцию отправки, которой вы можете передать действие, а затем вызвать его. Обычно мы используем useReducer, когда наше состояние имеет несколько подзначений, например. объект, содержащий ключи, которые мы хотим обновить..