16 lines
300 B
JavaScript
Executable File
16 lines
300 B
JavaScript
Executable File
'use strict';
|
|
|
|
export default {
|
|
|
|
has(object, key) {
|
|
return object ? hasOwnProperty.call(object, key) : false;
|
|
},
|
|
|
|
extends() {
|
|
let args = Array.prototype.slice.call(arguments);
|
|
args.unshift({});
|
|
return Object.assign.apply(null, Array.prototype.slice.call(arguments));
|
|
},
|
|
|
|
}
|