Список вопросов базы знанийЗнание javascript
Вопрос id:32 Тема/шкала: Знание javascript Можно ли инициировать DOM-событие из javascript?
Например, сэмулировать клик мышкой на элементе, чтобы javascript-код кликнул за пользователя. ?) В некоторых браузерах можно ?) Нет, нельзя ?) Да, можно Вопрос id:33 Тема/шкала: Знание javascript Какие из этих тэгов соответствуют стандарту HTML (strict) ? ?) <script language="javascript"> ?) <script type="text/javascript"> ?) <script> ?) <script type="application/x-javascript"> ?) <script language="javascript" type="text/javascript"> Вопрос id:34 Тема/шкала: Знание javascript Какой оператор из этих - выполняет не только математические операции? ?) + ?) >>> ?) - ?) * ?) / Вопрос id:35 Тема/шкала: Знание javascript Что из этого - не событие мыши ? ?) onmousewheel ?) onmousescroll ?) onclick ?) onmousemove ?) onmouseover Вопрос id:36 Тема/шкала: Знание javascript Какие конструкции для циклов есть в javascript? ?) Только две: for и while. ?) Только одна: for ?) Три: for, while и do...while. Вопрос id:37 Тема/шкала: Знание javascript В каком случае из перечисленных событие не попадет на обработку javascript? ?) Только если javascript отключен ?) Если в момент его наступления обрабатывается другое событие ?) Если страничка просматривается локально, т.е offline Вопрос id:38 Тема/шкала: Знание javascript Что делает код:
break me; ?) Выдает ошибку ?) В разных браузерах по-разному ?) Ломает интерпретатор javascript ?) Выходит из текущего блока цикла или switch на метку "me" Вопрос id:39 Тема/шкала: Знание javascript Какое событие не вызывается кликом мыши ? ?) onclick ?) onmousedown ?) onfocus ?) onkeydown Вопрос id:40 Тема/шкала: Знание javascript Какие из этих вариантов задают массив из элементов "a", "b" ? ?) var a = { "a", "b" } ?) var a = "a,b".split(',') ?) var a = new Array("a","b") ?) var a = ["a", "b" ] ?) var a = ( "a", "b" ) Вопрос id:41 Тема/шкала: Знание javascript Сколько параметров можно передать функции ? ?) Сколько указано в определении функции или больше ?) Сколько указано в определении функции или меньше ?) Любое количество ?) Ровно столько, сколько указано в определении функции Вопрос id:42 Тема/шкала: Знание javascript Верно ли следующее утверждение:
Любое содержимое тэга script нужно обязательно заключать в специальную секцию <![CDATA[...]]>, чтобы документ соответствовал стандарту XHTML 1.0 ? ?) Нет ?) Да Вопрос id:43 Тема/шкала: Знание javascript Верно ли следующее утверждение:
Содержимое тэга script нужно заключать в комментарии <!-- .. -->, чтобы браузеры, которые не поддерживают javascript, работали корректно ? ?) Да ?) Нет Вопрос id:44 Тема/шкала: Знание javascript Какие из этих вызовов корректно бросят исключение ? ?) throw "Ошибка" ?) throw new Error("Ошибка") ?) throw { message: "Ошибка" } ?) throw Error("Ошибка") ?) Ни один Вопрос id:45 Тема/шкала: Знание javascript Какие варианты правильно объявляют переменную для f, возвращающей сумму двух аргументов ? ?) var f = function(a,b) { return a+b } ?) var f = new Function('a,b', 'return a+b') ?) var f = new Function('a', 'b', 'return a+b') ?) Никакие. Вопрос id:46 Тема/шкала: Знание javascript Где в документе может располагаться тэг script по стандарту HTML ? ?) Где угодно, главное чтоб был ?) В HEAD или в BODY ?) Только в BODY ?) Только в HEAD Вопрос id:47 Тема/шкала: Знание javascript Как правильно вывести приветствие через 5 секунд после запуска скрипта ? ?) setTimeout('alert("Привет!")', 5000); ?) setTimeout(function() {alert("Привет!")}, 5000); ?) setTimeout(function() {alert("Привет!")}, 5); ?) sleep(5000); alert("Привет!"); ?) sleep(5); alert("Привет!"); Вопрос id:48 Тема/шкала: Знание javascript Что такое ECMAScript? ?) Переработанная реализация Javascript ?) Спецификация языка Javascript ?) Новый язык программирования Вопрос id:49 Тема/шкала: Знание javascript Можно ли через javascript подключить внешний js-файл, отсутствующий на странице? ?) Да, сколько угодно файлов когда угодно ?) Да, но только один раз ?) Да, но только до загрузки страницы Вопрос id:50 Тема/шкала: Знание javascript Можно ли в скрипте перевести посетителя на другую страницу сайта? ?) Да, куда угодно ?) Нет, нельзя ?) Да, но только в рамках текущего сайта Вопрос id:51 Тема/шкала: Знание javascript Какие обработчики событий сработают при клике на div? div.onclick = function () { alert(1) } div.onclick = function () { alert(2) } ?) Первый, затем второй ?) Только первый ?) Только второй Вопрос id:52 Тема/шкала: Знание javascript a = new Array(1,2,3) b = new Array(1,2,3) Правда ли что a == b ? ?) Неправда ?) Зависит от множества случайных обстоятельств.. ?) Правда Вопрос id:53 Тема/шкала: Знание javascript Есть ли какая-нибудь разница между этими двумя определениями функции ? function f(a,b) { return a+b } var f = function(a,b) { return a+b } ?) Да, есть ?) Нет, вообще без разницы Вопрос id:54 Тема/шкала: Особенности и Фишки javascript Какие браузеры отработают этот код правильно (сменят name для каждого input в документе) ? var list = document.getElementsByTagName('input') for(var i=0; i list[i].name = Math.random() } ?) Internet Explorer начиная с 7.0 ?) Firefox ?) Safari ?) Opera ?) Internet Explorer любой Вопрос id:55 Тема/шкала: Особенности и Фишки javascript В каких браузерах будет работать этот код? element.style.setExpression("width", "100px") ?) Internet Explorer 5.0+ ?) Safari ?) Internet Explorer 6.0+ ?) Opera ?) Firefox Вопрос id:56 Тема/шкала: Особенности и Фишки javascript Посмотрим на HTML (text/html) документ: table> tr> td id="hi">Привет! |
Каков будет результат document.getElementById('hi').parentNode.parentNode ?
?) TR
?) TD
?) TABLE
?) другой
Вопрос id:57
Тема/шкала: Особенности и Фишки javascript
Из родительского окна во фрейм child поставили переменную:
frames.child.users = ["Маша", "Паша", "Даша"]
Каким образом код, работающий внутри фрейма, может кроссбраузерно проверить, является ли users массивом?
frames.child.users = ["Маша", "Паша", "Даша"]
Каким образом код, работающий внутри фрейма, может кроссбраузерно проверить, является ли users массивом?
?) if(typeof users == "array")
?) if (users instanceof Array)
?) if (users instanceof parent.Array)
?) if (users.constructor.name == "Array")
Вопрос id:58
Тема/шкала: Особенности и Фишки javascript
На что влияет описание DOCTYPE в начале документа?
?) На особенности работы XmlHttpRequest
?) На внешний валидатор при проверке соответствия стандарту
?) На отображение, работу CSS-свойств
?) На наличие и отсутствие некоторых свойств в DOM
?) DOCTYPE - атавизм, он ни на что не влияет.
Вопрос id:59
Тема/шкала: Особенности и Фишки javascript
Каких бинарных операторов НЕТ в javascript?
?) #
?) !
?) *
?) ^
?) >>>
?) %
?) >>
?) &
Вопрос id:60
Тема/шкала: Особенности и Фишки javascript
Какая арифметическая операция приводит к ошибке в javascript?
?) Деление на ноль
?) Умножение числа на строку
?) Корень из отрицательного числа
?) Никакая из вышеперечисленных
Вопрос id:61
Тема/шкала: Особенности и Фишки javascript
Чему равно Number.NEGATIVE_INFINITY("минус бесконечность") + Number.POSITIVE_INFINITY("плюс бесконечность") ?
?) Останется Number.NEGATIVE_INFINITYбесконечность") ?
?) Получится Number.NEGATIVE_INFINITY
?) Ноль
?) Другое
Вопрос id:62
Тема/шкала: Особенности и Фишки javascript
Какова длина a.length массива a ?
var a = []
a[1] = 5
a[5] = 55
var a = []
a[1] = 5
a[5] = 55
?) 3
?) 2
?) 1
?) 4
?) 6
?) 5
?) Другое
Вопрос id:63
Тема/шкала: Особенности и Фишки javascript
Какова длина a.length массива a:
var a = []
a[1] = 5
a[3] = 53
delete a[3]
var a = []
a[1] = 5
a[3] = 53
delete a[3]
?) 2
?) 4
?) Больше
?) 1
?) 3
Вопрос id:64
Тема/шкала: Особенности и Фишки javascript
Чему равно i в конце кода ?
var i = 5
{
var i = 1
}
var i = 5
{
var i = 1
}
?) 5
?) В коде ошибка
?) 1
Вопрос id:65
Тема/шкала: Особенности и Фишки javascript
Что делает оператор ===?
?) Сравнивает без приведения типа
?) Нет такого оператора
?) Сравнивает по ссылке, а не по значению
Вопрос id:66
Тема/шкала: Особенности и Фишки javascript
Есть ли разница между выражениями?
!!( a && b )
(a && b)
!!( a && b )
(a && b)
?) Нет
?) Да
?) В первом выражении ошибка, что еще за "!!" ??
Вопрос id:67
Тема/шкала: Особенности и Фишки javascript
Может ли javascript записать файл на компьютер посетителя ?
?) Нет, ни при каких условиях
?) Может в Firefox или IE, при дополнительных настройках безопасности браузера
?) Может в Opera, если javascript запущен локально.
Вопрос id:68
Тема/шкала: Особенности и Фишки javascript
Какое из этих ключевых слов ООП не используется в javascript (1.5) ?
?) super
?) instanceOf
?) Все есть
?) new
?) this
Вопрос id:69
Тема/шкала: Особенности и Фишки javascript
Что выведет при клике на второй TD из списка ?
var list = document.getElementsByTagName('TD')
for (var i=0; i list[i].onclick = function() { alert(i) }
}
На страничке нет вложенных таблиц.
var list = document.getElementsByTagName('TD')
for (var i=0; i list[i].onclick = function() { alert(i) }
}
На страничке нет вложенных таблиц.
?) 0
?) 2
?) 1
?) 3
?) Зависит от общего количества TD в документе
Вопрос id:70
Тема/шкала: Особенности и Фишки javascript
Чему равно свойство input.checked в результате этого кода?
var input = document.createElement("input")
input.type = "checkbox"
input.setAttribute("checked","checked")
document.body.appendChild(input)
var input = document.createElement("input")
input.type = "checkbox"
input.setAttribute("checked","checked")
document.body.appendChild(input)
?) В коде ошибка
?) false
?) true
?) checked
?) В разных браузерах по-разному
Вопрос id:71
Тема/шкала: Особенности и Фишки javascript
Чему равен атрибут checked после выполнения данного кода?
var input = document.createElement("input")
input.type = "checkbox"
input.setAttribute("checked","checked")
var input = document.createElement("input")
input.type = "checkbox"
input.setAttribute("checked","checked")
?) checked всегда
?) true
?) checked, кроме Internet Explorer
?) Этот код рушит браузер! Не запускайте его!!
?) false
Вопрос id:72
Тема/шкала: Особенности и Фишки javascript
Что будет выведено alert'ом ?
input type="text" id="info"/>
script>
info = 5
alert(info)
script>
input type="text" id="info"/>
script>
info = 5
alert(info)
script>
?) Этот код не кросс-браузерный, и может вообще не пахать.
?) Выведет 5
?) Выведет строковое представление для input
Вопрос id:73
Тема/шкала: Особенности и Фишки javascript
Чему равна переменная name ?
var name = "пупкин".replace("п","д")
var name = "пупкин".replace("п","д")
?) бабкин-ёжкин
?) дупкин
?) дудкин
?) пупкин
Вопрос id:75
Тема/шкала: Особенности и Фишки javascript
var a = 1
var b = { toString:function() {return '1'} }
var c = Object(1)
Чему равно a+b+c ?
var b = { toString:function() {return '1'} }
var c = Object(1)
Чему равно a+b+c ?
?) 3
?) 11[object Object]
?) 2[object Object]
?) 111
Вопрос id:76
Тема/шкала: Коммуникация с сервером, AJAX, XmlHttpRequest
Что такое AJAX ?
?) Технология для обмена данными с сервером
?) Давно забытый язык программирования
?) Новое средство личной гигиены
Вопрос id:77
Тема/шкала: Коммуникация с сервером, AJAX, XmlHttpRequest
Что нельзя сделать с помощью XmlHttpRequest ?
?) Отправить файл посетителя на сервер без
?) Произвести запрос так, чтобы ответ был готов до следующей строки скрипта
?) Передать запрос другого типа кроме GET и POST
?) Сделать запрос с http://yandex.ru на http://google.com
?) Сделать запрос с http://duka.com на http://buka.duka.com
Вопрос id:78
Тема/шкала: Коммуникация с сервером, AJAX, XmlHttpRequest
В какой кодировке XmlHttpRequest отправляется на сервер ?
?) В той, какую захочет получить сервер
?) Всегда в UTF-8
?) В кодировке страницы
?) Как повезет..
?) В той, какую укажем в заголовке запроса
Вопрос id:79
Тема/шкала: Коммуникация с сервером, AJAX, XmlHttpRequest
Что надо сделать, чтобы в свойстве responseXml объекта XmlHttpRequest появился XML-документ из ответа сервера ?
?) Прислать валидный XML и поставить на сервере заголовок Content-type:text/xml
?) Достаточно прислать валидный XML.
?) Некоторые браузеры просто игнорируют это свойство.
Вопрос id:80
Тема/шкала: Коммуникация с сервером, AJAX, XmlHttpRequest
Какая из этих технологий не используется в AJAX ?
?) Flash
?) Javascript
?) CSS
?) DOM
?) XML
Вопрос id:81
Тема/шкала: Коммуникация с сервером, AJAX, XmlHttpRequest
JSON - это..
?) JavaScript Object Notation
?) Имя создателя javascript
?) JavaScript Over Network
?) Название следующей версии javascript невыбрано
Вопрос id:82
Тема/шкала: Коммуникация с сервером, AJAX, XmlHttpRequest
Какая функция чаще всего применяется к данным в формате JSON ?
?) eval()
?) exec()
?) test()
?) run()
- Страница:
- 1
- 2