Как сделать чтобы выводилось то, что вписывается в prompt
? Сейчас выводит undefined
, и не пойму почему не видит name
и nick
let box = document.querySelector('.box');
let user = {
'name': prompt('Ваше имя: ', ''),
'nick': prompt('Ваш ник: ', ''),
'all': function(welcome, status) {
box.innerHTML = welcome + ', ' + status + ' ' + this.name + ' ' + this.nick;
}
}
let userAll = user.all;
userAll('Hi', 'Mr.');
<div class="box"></div>
Теряете контекст вызова. Добавьте let userAll = user.all.bind(user);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я добавляю кастомный тег к дням календаря но он добавляется во всех месяцах к выбраным дням
мне нужно изменить стандартную стрелку select, что бы она была похожа на что-то такое
Есть код подкорректирован но почему-то данные не передаются по AJAX, а должна записываться 1 и по повторному нажатию записывать 0Выводит ошибку