Просьба сильно не пинать. Просто ни разу не сталкивался.
Взято с hh.ru
Вся суть функции в вводе в текстовое поле значений или его выбора, а затем в появлении обьекта на некотором полотне.
Как это делается и чем(язык)?
Так понял это js(могу ошибаться)
Данные берутся из поля "вечным циклом", ожидая ввода или события.
Затем очистка от значения поля.
Затем создание обьекта с значением и вывод его в полотне.
Если все правильно понял, то дайте пожалуйста ссылку на курс, где это поясняется.
Js не сильная моя сторона.