/
githubmirror
/
immutable-js
Обзор
Документация
Войти
/
githubmirror
/
immutable-js
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v5.0.3
src/utils/shallowCopy.js
15 строк
323 B
Lee Byron
Relicence and copyright (#1814)
18 июн 2021, 01:53
Не верифицирован
18 июн 2021, 01:53
5155a7f
Код
Авторство
О чём код?
import arrCopy from './arrCopy'; import hasOwnProperty from './hasOwnProperty'; export default function shallowCopy(from) { if (Array.isArray(from)) { return arrCopy(from); } const to = {}; for (const key in from) { if (hasOwnProperty.call(from, key)) { to[key] = from[key]; } } return to; }