JSFiddle - React, Tailwind, and code Playground

JavaScript

string = 'username:joe_1987;password:123456;email:[email protected];';

array = string.split(';');
object = {};

for(i=0;i<array.length;i++){
	if(array[i] !== ''){
		console.log(array[i]);
		object[array[i].split(':')[0]] = array[i].split(':')[1];
    }
}

console.log(object);