let FList= {
'+1': {
name: 'box1',
type: 'box-box'
},
'+2': {
name: 'circle1',
type: 'circle-circle'
},
}
let figureCode = '+1';
for (figureCode in FList) {
if (figureCode === FList) {
}
}
const myval = '+1';
const arr = Object.keys(FList) // берем ключи из пар ключ-значение
.filter(key=>key===myval); // ... и фильтруем по совпадению с нашей переменной myval
for(let item of arr){
console.log(FList[item]) // вытаскиваем обьекты по ключам, полученным ранее
}
const myval = '+1';
for(const [key,value] of Object.entries(FList)){
if(key===myval){
console.log(value)
}
}