Вопросы с тегом «spread-syntax»


11
Глубокая копия в ES6 с использованием синтаксиса распространения
Я пытаюсь создать метод карты глубокого копирования для моего проекта Redux, который будет работать с объектами, а не с массивами. Я читал, что в Redux каждое состояние не должно ничего менять в предыдущих состояниях. export const mapCopy = (object, callback) => { return Object.keys(object).reduce(function (output, key) { output[key] = callback.call(this, …

3
Состояние как массив объектов против объекта с ключом id
В главе, посвященной разработке формы состояния , документы предлагают сохранить ваше состояние в объекте с ключом по идентификатору: Храните каждую сущность в объекте с идентификатором в качестве ключа и используйте идентификаторы для ссылки на нее из других сущностей или списков. Они продолжают утверждать Думайте о состоянии приложения как о базе …

6
Использование синтаксиса распространения и new Set () с машинописным текстом
Я использую следующий код для получения уникальных номеров: let uniques = [ ...new Set([1, 2, 3, 1, 1]) ]; // [1, 2, 3] Однако машинописный текст сообщает об ошибке: Тип «Set» не является типом массива. Я не машинописный ниндзя, может кто-нибудь сказать мне, что здесь не так?
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.