нужно сформировать JSON, как показано ниже:объединить два массива в массив объектов со значениями свойств
{ applicationName :'appName1', frequency:'00'},
{ applicationName :'appName2', frequency:'3'},
{ applicationName :'appName3', frequency:'25'},
{ applicationName :'appName4', frequency:'54'}
scope.appApplications - его объект JSON, что я разбиением на два массива. У меня есть два массива, как показано ниже. Необходимо объединить их (applicationName [] и частоты []) и прийти с выходом, как указано выше. Как это может быть сделано?
var frequencies = [];
var applicationName = [];
angular.forEach(scope.appApplications, function (value, key) {
frequencies.push(value);
applications.push(key);
})
Там нет такого понятия, как «JSON объект». JSON похож на XML. Это строка. – Oleg
Можете ли вы показать структуру $ scope.applications? – Kop4lyf
Вы говорите, что частоты и applicationName заполняются scope.appApplications, а затем из этих двух массивов вы хотите создать желаемый объединенный массив? –