Merging defaults properties
by Artem
JavaScript
'use strict';
function countdownTimer(target, timeleft, options = {}) {
function _showTimeUnit() {
console.log(settings.timeUnit);
}
let defaults = {
container: '.time-display',
timeUnit: 'seconds'
};
let settings = Object.assign({}, defaults, options);
if (settings.timeUnit !=- defaults.timeUnit) {
_showTimeUnit();
}
}
countdownTimer('.btn', 60, {
container: '.posts'
});