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'
});