Главная /
Javascript 1.8 /
Какой результат будет выведен в браузер после выполнения кода? var a = {name:"a"}; a.showName = function(){alert(this.name)} var b = {name:"b"}; a.showName.call(b)
Какой результат будет выведен в браузер после выполнения кода?
var a = {name:"a"};
a.showName = function(){alert(this.name)}
var b = {name:"b"};
a.showName.call(b)
вопрос
Правильный ответ:
"a"
undefined
"b"
name
Сложность вопроса
63
Сложность курса: Javascript 1.8
85
Оценить вопрос
Комментарии:
Аноним
Кто гуглит данные ответы по интуит? Это же безумно легко
16 апр 2016
Аноним
Это очень намудрённый тест intuit.
28 фев 2016
Другие ответы на вопросы из темы интернет-технологии интуит.
- # Как создать итератор для объекта {x:10,y:20}?
- # Каким образом можно создать такую структуру: <div> ... </div> <div> ... </div> и вставить её в документ?
- # Чему будет равна переменная a после выполнения кода? var a = [[0, 1], [2, 3], [4, 5]].reduceRight(function(a, b) { return a.concat(b); }, []);
- # Метод hasOwnProperty() возвратит значения: var o = new Object(); o.x = 3.14; alert(o.hasOwnProperty("x")) alert(o.hasOwnProperty("y"))
- # В какой системе счисление представлено число 0x10?