ember-app-scheduler
Version:
Ember addon to schedule work at different phases of app life cycle.
20 lines • 573 B
JavaScript
const { keys: objKeys } = Object;
export function assign(obj) {
for (let i = 1; i < arguments.length; i++) {
let assignment = arguments[i];
if (assignment === null || typeof assignment !== 'object') continue;
let keys = objKeys(assignment);
for (let j = 0; j < keys.length; j++) {
let key = keys[j];
obj[key] = assignment[key];
}
}
return obj;
}
export function fillNulls(count) {
let arr = new Array(count);
for (let i = 0; i < count; i++) {
arr[i] = null;
}
return arr;
}