Size: a a a

2019 November 28

ВГ

Влад Гаращенко... in JS
Theo
И видеть в каком формате приходят данные
Сейчас, сек.
источник

К

Кирилл in JS
Влад Гаращенко
А как это правильно сделать, я не врублюсь как правильно занести значения и сопоставить их, может кто то набросать абстрактный пример? У каждого объекта есть уникальный id в объекте,не пойму как правильно работать с этим.
покажи какой объект приходит
источник

ВГ

Влад Гаращенко... in JS
Theo
Кинь ссылкой на codepen или что-то подобное
источник

ВГ

Влад Гаращенко... in JS
Кирилл
покажи какой объект приходит
ну обьект типо
[0:{ id: ',kfkdfkfdk',city:'Харьков"
},
]
источник

ВГ

Влад Гаращенко... in JS
и тд
источник

ВГ

Влад Гаращенко... in JS
так 60 раз только с разными городами
источник

ВГ

Влад Гаращенко... in JS
помогите кто нибуть😢
источник

T

Theo in JS
У меня вообще не работает
источник

ВГ

Влад Гаращенко... in JS
Theo
У меня вообще не работает
может из за тогоо что HTML нет,могу докинуть
источник

T

Theo in JS
Давай другим путем. Тебе не нужно красить определенные города в определенный цвет?
источник

T

Theo in JS
А, я уже слишком привык к отсутствию html как отдельного файла из-за реакта
источник

ВГ

Влад Гаращенко... in JS
Theo
Давай другим путем. Тебе не нужно красить определенные города в определенный цвет?
нужно как раз таки.Москва например красным ,Питер серым и тд.
источник

T

Theo in JS
Theo
Присвой каждому городу цвет и в массив циклом каждому объекту добавь ключ color
Ну так тогда в чем трабл
источник

T

Theo in JS
const sityColors = {"Moskow": "B22222", "Saint-Petersburg": "808080", ......} и так далее
источник

ВГ

Влад Гаращенко... in JS
Theo
const sityColors = {"Moskow": "B22222", "Saint-Petersburg": "808080", ......} и так далее
допустим.А как правильно проверку написать?
источник

T

Theo in JS
Влад Гаращенко
допустим.А как правильно проверку написать?
const cityColors = {"Moskow": "B22222", "Saint-Petersburg": "808080"}

let cities = [{id: "HIOJH1H", city: "Moskow"}]; //Тут города

cities = cities.map(obj => ({color: cityColors[obj.city], ...obj}))
источник

ВГ

Влад Гаращенко... in JS
щас попробую,сек,спасибо)
источник

T

Theo in JS
источник
2019 November 29

ВГ

Влад Гаращенко... in JS
Theo
Работает,ты очень выручил,спасибо!!!
источник

W

WwW in JS
Привет. Подскажите пожалуйста, почему вызов функции работает при помещении в переменную work, а при вызове её по её же имени не работает? И почему тогда в случае, когда внутри функции return возвращает не функцию, а что либо другое, то вызов работает как раз по имени функции и без помещения её в переменную?


'''function makeWorker() {
   
   let name = "Pete";
   return function() {
       
       alert(name);
   };
}
let name = "John";  
let work = makeWorker();
work(); //работает
makeWorker(); //не работает'''
источник