Для получения списка значений из Map можно воспользоваться методом `values()` объекта Map, который возвращает коллекцию значений, содержащихся в Map. Например:
```javascript
let map = new Map();
map.set('key1', 'value1');
map.set('key2', 'value2');
let values = Array.from(map.values());
console.log(values); // ['value1', 'value2']
```
Для отображения данных из Map в виде списка элементов можно воспользоваться методом `forEach()` объекта Map, который выполняет указанную функцию один раз для каждой пары ключ-значение в Map. Например, можно создать пустой массив и добавлять в него значения из Map внутри функции обратного вызова:
```javascript
let map = new Map();
map.set('key1', 'value1');
map.set('key2', 'value2');
let values = [];
map.forEach((value) => {
values.push(value);
});
console.log(values); // ['value1', 'value2']
```
Таким образом, можно получить список значений из Map и отобразить его в виде списка элементов без использования метода map, доступного для массивов.