JSFiddle - React, Tailwind, and code Playground
by ztyankov
JavaScript
var tagsArray = [
{
name: "1",
selected: false
},
{
name: "2",
selected: false
},
{
name: "3",
selected: false
}
];
var selectedTags = [
{
name: "1",
selected: true
},
{
name: "3",
selected: true
}
];
var i,j;
for(i = 0; i < tagsArray.length; i++){
for(j = 0; j < selectedTags.length; j++){
if(tagsArray[i].name === selectedTags[j].name){
tagsArray[i].selected = true;
break;
}
}
}
document.body.innerHTML = '<pre>' + JSON.stringify(tagsArray, null, 4) + '</pre>';