Как создать пару ключ-значение, используя два массива в JavaScript?

У меня есть два массива,keys а такжеcommonkeys

Я хочу создать пару ключ-значение, используя эти два массива, и результат должен быть как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' 
        };

Ответы на вопрос(2)

Ваш ответ на вопрос