Я работаю над проектом, который требует от меня создания хэш-карты, это мой первый и после исследования я застрял. Мне нужно создать карту из двух массивов.Создать/слить объект hashmap из двух массивов
Массив 1:
var arrayOne = [ "board", "admin" ]
Они будут добавлены к карте объекта со значением по умолчанию ложным, я могу добраться до этой части:
var myMap = {
board: false,
admin: false
}
массив 2:
var arrayTwo = [ "board" ]
Onl y 'board' существует здесь, поэтому я хочу превратить значение в 'true'. Я застрял на куда идти дальше, так что я в конечном итоге с:
var myMap = {
board: true,
admin: false
}
Вот мой сценарий до сих пор:
var myMap = {};
var arrayOne = [ "board", "admin" ];
for (var i = 0; i < arrayOne.length; i++) {
var a = arrayOne[i];
myMap[a] = false; // sets default value
}
Любая помощь, чтобы сделать «следующий бит», чтобы слить два сильно оценил, спасибо.
Как это: http://ideone.com/tspfzc? – Passerby