Публикации по теме '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, когда наше состояние имеет несколько подзначений, например. объект, содержащий ключи, которые мы хотим обновить..