У меня есть два массива, keys
и commonkeys
Как создать пару ключевых значений с использованием двух массивов в javascript?
Я хочу, чтобы создать пару ключей значение, используя эти два массива и вывод должен быть как langKeys
Как сделать это?
Это массив один
var keys=['en_US','es_ES', 'pt_PT','fr_FR','de_DE','ja_JP','it_IT']
Это массив два
var commonKeys=['en-*','es-*', 'pt-*','fr-*','de-*','ja-*','it-*', '*']
Это выход мне нужно
var langKeys = {
'en-*':'en_US',
'es-*':'es_ES',
'pt-*':'pt_PT',
'fr-*':'fr_FR',
'de-*':'de_DE',
'ja-*':'ja_JP',
'it-*':'it_IT',
'*':'en_US'
};
Какая последняя пара значений ключа ('*': 'en_US') в langKeys создана –
Что вы пробовали? Вы знаете, как использовать циклы и свойства? Пожалуйста, покажите нам свою попытку, даже если она не работает. – Bergi
Существует довольно простой, очевидный, прямой способ, включающий простой цикл. Могут быть более сложные, элегантные или напуганные способы сделать то же самое с разными приемами. Где именно лежит ваш камнем преткновения? – deceze