合并策略
// 合并策略,默认是是一个空对象,optionMergeStrategies: Object.create(null)
const strats = config.optionMergeStrategiesexport function extend (to: Object, _from: ?Object): Object { for (const key in _from) { to[key] = _from[key] } return to }const hasOwnProperty = Object.prototype.hasOwnProperty export function hasOwn (obj: Object | Array<*>, key: string): boolean { return hasOwnProperty.call(obj, key) }export function isPlainObject (obj: any): boolean { return _toString.call(obj) === '[object Object]' }
Last updated
Was this helpful?