На данный вопрос уже ответили:
Тренируюсь. Почему не выводится "Большой"? Возможно не до конца понял систему this.
var obj = {
size: 'Большой',
value: this.size
};
var write = obj.value;
console.log(write);
this
- в данном случает относится к глобальной области видимости. А глобально эта переменная не определена, если определим, то получим вывод.
size = 100;
var obj = {
size: 'Большой',
value: this.size
};
var write = obj.value;
console.log(write);
// другой вариант
function Person(size){
this.size = size || 'big'
this.value = this.size
}
var person = new Person('small')
console.log(person.value, person.size);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я сейчас создаю БДВопрос Есть ли смысл создать таблицу для отчетов? Отчет создается каждый месяц
Для реализации функции автозаполнения потребовалось записать данные из базы данных в списокЗапрос является обьектом класса QSqlQuery и и именно...
почему когда отправляешь форму через обычный html запрос страница меняется на адрес url, а когда делаешь тоже самое через ajax остаешься на той...