/
eb
/
Surf
Обзор
Документация
Войти
/
eb
/
Surf
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
node_modules/rxjs/src/util/assign.ts
20 строк
453 B
EvgeniyBudaev
Initial commit
17 фев 2020, 09:02
17 фев 2020, 09:02
bb6f06f
Код
Авторство
О чём код?
import { root } from './root'; export function assignImpl(target: Object, ...sources: Object[]) { const len = sources.length; for (let i = 0; i < len; i++) { const source = sources[i]; for (let k in source) { if (source.hasOwnProperty(k)) { target[k] = source[k]; } } } return target; }; export function getAssign(root: any) { return root.Object.assign || assignImpl; } export const assign = getAssign(root);