Введение в JavaScript — ответы на тесты Интуит
Правильные ответы выделены зелёным цветом.
Все ответы: Курс посвящен изучению языка программирования JavaScript.
Внутри функции заведена переменная оператором var d . Можно ли использовать переменную d вне этой функции?
(1) можно, т.к. язык JavaScript — слабо типизирован, ввиду чего в нем все переменные являются глобальными
Укажите синтаксически правильную конструкцию для изменения значения поля следующей формы (считать, что форма в документе одна):
(3) неопределено, т.к. cookie могут разделяться любым символом по желанию пользователя, а не только » ; «
В форме с именем fio имеется поле с именем familia , у которого есть свойство value . Каким образом нельзя обратиться к этому свойству внутри оператора with(document.fio) ?
Имеется функция TestData() , проверяющая корректность введенных в форму данных и возвращающая значение true / false . Как правильно оформить обработку события Submit , чтобы данные отправлялись на сервер только при положительном прохождении проверки?
Как можно перезапустить мультипликацию, если ее остановили, нажав кнопку Stop?
Какие из перечисленных событий гиперссылки можно полностью перехватить (т.е. чтобы браузер не выполнил действие по умолчанию)?
Каким образом в окно, открытое командой var wid = window.open() , поместить картинку с именем файла forest.gif ?
Имеются картинки forest0.gif . forest5.gif . Сколько полных циклов анимации выведет функция? function movie()
Как из родительского окна можно передать фокус окну, открытому следующей командой? wid = window.open(‘1.htm’,’wname’,’width=300,height=300′);
Каким из перечисленных способов можно отправить данные из формы на сервер? Считать, что кнопка отправки у формы есть.
Что нужно указать в обработчике onClick гиперссылки, чтобы браузер не выполнил действие по умолчанию?
Имеются картинки forest0.gif . forest5.gif . Что будет происходить после загрузки следующей страницы? var n=i=0; function show()
Как из программы, находящейся в окне, открытом следующей командой, передать фокус в родительское окно? wid = window.open(‘1.htm’,’wname’,’width=300,height=300′);
Фокус находился на некотором текстовом поле ввода. В каком случае НЕ будет вызван обработчик события onBlur этого поля?
В каком примере переход на сайт ИНТУИТ будет происходить, если пользователь отрицательно ответил на вопрос?
Требуется вывести 10 картинок с именами файлов forest#.gif , где # пробегает от 0 до 9 . Какой скрипт это сделает?
Почему в следующей форме не происходит отправка данных (т.е. появление окна предупреждения с текстом Данные приняты )?
В программе JavaScript требуется кратко записать 10 операторов вида: document.pic#.src = ‘forest#.gif’ , где # пробегает значения от 0 до 9 , и при этом обойтись без функции eval() . Какой из предложенных скриптов достигнет требуемой цели?
(2) потому что вызов метода click() влечет вызов обработчика onClick , но в нем указан оператор return false , предотвращающий переход на новый URL
(3) потому что событие DblClick происходит после события Click , а поскольку в обработчике onClick указано return false , то обработчик onDblClick не вызывается
Пусть описана глобальная переменная оператором var s . Можно ли изменять ее значение внутри какой-либо функции?
(2) можно, если только внутри этой функции не объявлено (оператором var s ) локальной переменной с таким же именем
(1) это увеличенное на 1 количество всех cookie, включая просроченные, за последний сеанс работы браузера
В форме с именем fio имеется поле с именем familia , у которого есть свойство value . Каким образом можно обратиться к этому свойству внутри оператора with(document.fio) ?
Имеется функция TestData() , проверяющая корректность введенных в форму данных и возвращающая значение true / false . Что надо изменить в следующем фрагменте, чтобы данные отправлялись на сервер только при положительном прохождении проверки?
Как можно перезапустить мультипликацию, если ее остановили, нажав кнопку Stop?
Интерпретатор какого языка будет использован браузером для выполнения следующего скрипта: если браузер «понимает» оба атрибута TYPE и LANGUAGE ?
Что нужно указать в обработчике onMouseOver гиперссылки, чтобы браузер не выполнил действие по умолчанию?
Как из программы, находящейся в окне, открытом следующей командой, закрыть родительское окно? wid = window.open(‘1.htm’,’wname’,’width=300,height=300′);
Каким образом из окна-потомка, открытого с помощью window.open() , изменить 5-ю картинку в окне-предке?
(3) если куки с именем user не установлена, то к имеющимся куки добавится куки с именем user и значением Vasya
(4) будет выдано предупреждение об ошибке, т.к. куки устанавливаются специальными методами, а не простым присваиванием
Имеются картинки forest0.gif . forest5.gif . Сколько полных циклов анимации выведет функция? function movie() < for (n=i=0; i>30; i++, n = (n+1)%6) document.mypic.data-src=»https://lindaline.ru/se/forest»+n+».gif»; >
Как из родительского окна можно закрыть окно, открытое ранее следующей командой? wid = window.open(‘1.htm’,’wname’,’width=300,height=300′);
Почему в следующей форме не происходит отправка данных (т.е. появление окна предупреждения с текстом Данные приняты )?
В программе JavaScript требуется кратко записать 100 операторов вида: document.pic##.src = ‘f##.gif’ , где ## пробегает значения от 00 до 99 , и при этом обойтись без функции eval() . Какой из предложенных скриптов достигнет требуемой цели?
Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле? for(i=0;i<9;i++) < if(i>5) break; document.write(i); >
Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле? for(i=0;i<9;i++) < if(i>5) continue; document.write(i); >
Окно разделено на два фрейма с именами left и right . Как из правого фрейма обратиться к 3-й картинке левого фрейма?
(1) нет, т.к. событие DblClick происходит после события Click , а поскольку в обработчике onClick указано return false , то обработчик onDblClick не вызывается
(3) будет выдано окно предупреждения со значением данного поля, когда пользователь кликнет по данному полю
(4) будет выдано окно предупреждения со значением данного поля, когда пользователь кликнет вне данного поля
(5) будет выдано окно предупреждения со значением данного поля, когда пользователь нажмет любую клавишу
Требуется вывести 20 картинок с именами файлов f##.gif , где ## пробегает от 00 до 19 . Какой скрипт это сделает?
Каким образом можно внутри некоторой функции g() получить доступ к значениям локальных переменных некоторой другой функции f() ? (ситуацию » g() описана внутри f() » не рассматривать)
Что из перечисленного является объектом класса URL (в частности, имеет свойства protocol , href и т.д.)?
Как добиться быстрой смены картинок в динамической графике (мультипликация, меню и т.п.) даже при медленном соединении с интернет?
До какого момента времени будет существовать новая куки, установленная командой document.cookie=’user=Vasya’ ?
Можно ли полностью перехватить и обработать JavaScript-функцией событие Submit (отправку данных на сервер)?
Что нужно указать в обработчике onMouseOut гиперссылки, чтобы браузер не выполнил действие по умолчанию?
(3) будет выдано окно предупреждения со значением данного поля, когда пользователь кликнет по данному полю
(4) будет выдано окно предупреждения со значением данного поля, когда пользователь кликнет вне данного поля
(5) будет выдано окно предупреждения со значением данного поля, когда пользователь нажмет любую клавишу
Требуется вывести 100 картинок (10 рядов по 10 картинок) с именами файлов f##.gif , где ## пробегает от 00 до 99 . Какой скрипт это сделает?
тесты по js
В каком случае из перечисленных событие не попадет на обработку javascript?
а. Если в момент его наступления обрабатывается другое событие
б. Если страница видима локально, то есть offline
и. В любом случае
г. Только если javascript отключен—-
Верно ли следующее утверждение: Содержимое тега script нужно заключать в комментарии , чтобы браузеры, не поддерживающие javascript, работали корректно ?
а. Да ——
б. В некоторых браузерах
и. Только для браузера IE
г. Нет
Где в документе может размещаться тег script по стандарту HTML ?
а. Только у HEAD
б. Только у BODY
и. В HEAD и в BODY
г. В HEAD или в BODY ——
Можно ли через javascript подключить внешний js-файл, отсутствующий на странице?
Да, но только один раз
б. Да, но только до загрузки страницы
и. Нет, нельзя
г. Да, сколько угодно файлов когда угодно ——
Можно ли в скрипте перевести посетителя на другую страницу сайта?
а. Да, но только в рамках текущего сайта
б. Нет, нельзя
и. Можно, если это поддерживает браузер
г. Да, куда угодно——
Есть ли какая-нибудь разница между этими двумя определениями функции ?
function f(a, b)< return a+b >
var f = функция(a, b)< return a+b >
а. Нет, вообще без разницы
б. Это зависит от значений a, b
и. Это зависит от браузера
г. Да, есть—-
Чему равно i в конце кода?
var i = 5
а. 1
б. В коде ошибка
и. Результат зависит от версии браузера
г. 5 —-
JS)Выберите правильное утверждение: JavaScript ……. является языком
а. скалярной
б. компилируемой
и. серверной
г. интерпретируемой ——
Выберите метод JavaScript, позволяющий выполнять произвольный код через заданные промежутки времени.
а. callCode()
б. timer()
и. setTimeOut()
г. setInterval()——
Какие обработчики событий JS сработают при клике на div?
div.onclick = function() < alert(1) >div.onclick = function() < alert(2) >
Только первый
Только второй————-
Первый, затем второй