JSFiddle - React, Tailwind, and code Playground

JavaScript

let s = 'background:blue; color:white;';

let results = {};
let styles = s.split(";");

for (let style in styles) {
	let properties = styles[style].split(":");
  if (properties.length === 2) {
    results[properties[0].trim()] = properties[1].trim();
  }
}

console.log(results);