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


Установите и настройте Babel для своего проекта
Мы собираемся обсудить, как настроить babel как с babel-cli , так и с webpack Создадим каталог и запустим npm init --yes mkdir projectname cd projectname // Create package.json file npm init --yes 1 комплект через babel-cli а- Установите babel-core и babel-cli Основная функциональность Babel сосредоточена в модуле @babel/core . @babel/cli - это инструмент, позволяющий использовать babel из терминала. Поскольку Babel предполагает, что ваш код будет работать в..

Полифиллы сохнут за 5 минут?
Термин Polyfill был изобретен Реми Шарп . По данным MDN : polyfill - это фрагмент кода (обычно JavaScript в Интернете), используемый для обеспечения современных функций в старых браузерах , которые изначально не поддерживают его. Например, полифилл можно использовать для имитации функциональности элемента HTML Canvas в Microsoft Internet Explorer 7 с помощью подключаемого модуля Silverlight или поддержки имитации для блоков rem CSS или текста -тень, или как хотите...

POLYFILL для метода привязки
// Шаг 1: запись одного обычного объекта с помощью динамического метода sayName постоянный тест = { имя: «Вишал», sayName: функция (отчество, фамилия) { console.log(`Привет, это ${this.name} ${middleName} ${lastName}`); } }; // даем пример, используя обычный метод привязки пусть test1 = test.sayName.bind (тест, «Раосахеб»); тест1("Сияние"); // замените на собственный метод привязки . // мы можем добавить собственные методы в прототипы функций..

Array.Map Почему, как и полифилл
ЗАЧЕМ : map() следует использовать, если мы хотим изменить каждый элемент массива и вернуть его как новый массив. Он не будет изменять исходный массив, вместо этого он возвращает новый массив со значениями, возвращенными обратным вызовом. КАК : map() принимает обратный вызов в качестве аргумента и создает новый массив на основе данных, возвращаемых функцией обратного вызова. Его следует использовать только в том случае, если вы возвращаете некоторое значение из функции..