Публикации по теме 'es6'
Javascript : полифилл
В этом коротком блоге я объясню полифиллы, как они работают, и расскажу о том, насколько они важны для современной веб-разработки.
Что такое полифилл?
Полифилл — это фрагмент кода JavaScript, который предоставляет или заполняет некоторые функции, которые может поддерживать один браузер, но теперь может поддерживать другой браузер. Используя полифиллы, веб-приложения можно заставить работать одинаково во всех браузерах, даже в тех, которые не поддерживают новейшие функции. Старые..
350 день — код 365
Пн, 28 ноября 2016 г.
Синон
Узнайте больше о том, как тестировать функции.
Во-первых, мы должны экспортировать функции как свойство — сделать их частью объекта module.exports, а не самим экспортом.
Вместо этого:
module.exports = myFunc;
Сделай это:
module.exports.myFunc = myFunc;
И затем, когда мы импортируем эту функцию для использования в нашем КОДЕ, мы должны вызывать эту функцию как метод, а не импортировать ее напрямую.
Вместо этого:
import { myFunc } from..
Object.assign ()
Object.assign () - очень полезный метод для копирования значений из одного объекта в другой. Он принимает два параметра: целевой объект и источник для копирования. Оба параметра должны быть объектами. Мы можем копировать более чем с одного объекта. Давайте сразу перейдем к простому примеру:
const objToCopyFrom = {
prop1: true,
prop2: 'false'
};
const objToCopyInto = Object.assign({}, objToCopyFrom); // {prop1: true, prop2: "false"}
В случае копирования из..