Оптимизация массива объектов - PullRequest
0 голосов
/ 12 апреля 2019

Я не уверен, что является наиболее эффективным решением для решения этой проблемы, я могу решить его неэффективно, используя циклы, но хочу немного оптимизировать свой код и найти более элегантное решение, используя ES6 и выше: у меня есть массив javascriptобъекты с целыми числами, хранящиеся в каждой из переменных подчеркивания:

var netAggregatedPosition=[];

function createAggregate(){
netAggregatedPosition.push({"2017_Q1":_2017Q1});
netAggregatedPosition.push({"2017_Q2":_2017Q2});
netAggregatedPosition.push({"2017_Q3":_2017Q3});
netAggregatedPosition.push({"2017_Q4":_2017Q4});
netAggregatedPosition.push({"2018_Q1":_2018Q1});
netAggregatedPosition.push({"2018_Q2":_2018Q2});
netAggregatedPosition.push({"2018_Q3":_2018Q3});
netAggregatedPosition.push({"2018_Q4":_2018Q4});
}

var d;

Затем у меня есть переменная "d", которая будет динамически изменяться, когда пользователь наводит курсор на экранный элемент, постоянно обновляя d соответствующей строкой "2018_Q2и т. д., который представляет элемент, над которым они парят.Как лучше всего было получить соответствующее целочисленное значение из массива объектов, соответствующего этому ключу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...