Какое свойство нового окна задается параметром location

Главная / Интернет-технологии /
Введение в JavaScript / Тест 4

Упражнение 1:

Номер 1

Свойство window.location представляет собой …

Ответ:

&nbsp(1) URL ссылки, на которой находится указатель мыши&nbsp

&nbsp(2) строковое значение, указываюшее адрес текущей страницы&nbsp

&nbsp(3) объект, одно из свойств которого есть адрес текущей страницы&nbsp

&nbsp(4) массив адресов посещенных сайтов&nbsp

Номер 2

Свойство window.navigator представляет собой …

Ответ:

&nbsp(1) свойство, указывающее наличие панели навигации в браузере&nbsp

&nbsp(2) строковое значение, указывающее название и версию браузера&nbsp

&nbsp(3) объект, свойства которого указывают название и версию браузера&nbsp

&nbsp(4) версию браузера Netscape Navigator&nbsp

Номер 3

Свойство window.status представляет собой …

Ответ:

&nbsp(1) URL ссылки, на которой находится указатель мыши&nbsp

&nbsp(2) строку, отображаемую в строке состояния браузера&nbsp

&nbsp(3) значение true/false, обозначающее статус загрузки документа&nbsp

Упражнение 2:

Номер 1

Какое свойство нового окна задается параметром location?

Ответ:

&nbsp(1) наличие строки состояния&nbsp

&nbsp(2) URL-адрес страницы в окне&nbsp

&nbsp(3) наличие адресной строки&nbsp

Номер 2

Какое свойство нового окна задается параметром toolbar?

Ответ:

&nbsp(1) наличие панели инструментов&nbsp

&nbsp(2) наличие полосы прокрутки&nbsp

&nbsp(3) наличие строки состояния&nbsp

Номер 3

Какое свойство нового окна задается параметром scrollbars?

Ответ:

&nbsp(1) наличие панели инструментов&nbsp

&nbsp(2) наличие полосы прокрутки&nbsp

&nbsp(3) наличие строки состояния&nbsp

Упражнение 3:

Номер 1

Какие из перечисленных действий произойдут, если кликнуть по данной ссылке?
<A HREF=»1.htm» onClick=»window.open(‘2.htm’, ‘ku’, »)»>Ссылка</A>

Ответ:

&nbsp(1) файл 1.htm откроется в новом окне&nbsp

&nbsp(2) файл 1.htm откроется в текущем окне&nbsp

&nbsp(3) файл 2.htm откроется в новом окне&nbsp

&nbsp(4) файл 2.htm откроется в текущем окне&nbsp

Номер 2

Какое из перечисленных действий произойдет, если кликнуть по данной ссылке?
<A HREF=»1.htm» onClick=»window.open(‘2.htm’, ‘ku’, »);return false;»>Ссылка</A>

Ответ:

&nbsp(1) файл 1.htm откроется в новом окне&nbsp

&nbsp(2) файл 1.htm откроется в текущем окне&nbsp

&nbsp(3) файл 2.htm откроется в новом окне&nbsp

&nbsp(4) файл 2.htm откроется в текущем окне&nbsp

Номер 3

Какие из перечисленных действий произойдут, если кликнуть по данной ссылке?
<A HREF=»1.htm» onClick=»window.open(‘2.htm’, ‘ku’, »);return true;»>Ссылка</A>

Ответ:

&nbsp(1) файл 1.htm откроется в новом окне&nbsp

&nbsp(2) файл 1.htm откроется в текущем окне&nbsp

&nbsp(3) файл 2.htm откроется в новом окне&nbsp

&nbsp(4) файл 2.htm откроется в текущем окне&nbsp

Упражнение 4:

Номер 1

Выберите ссылки, кликнув по которым, мы закроем текущее окно:

Ответ:

&nbsp(1) <A HREF=»» onClick=»shutdown()»>Щелкните, чтобы закрыть</A>&nbsp

&nbsp(2) <A HREF=»» onClick=»self.close()»>Щелкните, чтобы закрыть</A>&nbsp

&nbsp(3) <A HREF=»» onClick=»document.close()»>Щелкните, чтобы закрыть</A>&nbsp

&nbsp(4) <A HREF=»» onClick=»window.close()»>Щелкните, чтобы закрыть</A>&nbsp

Номер 2

Какие из команд откроют окно, содержащее полосы прокрутки и панель инструментов?

Ответ:

&nbsp(1) window.open(‘1.htm’, ‘ku’, ‘toolbar=yes,scrollbars=yes’)&nbsp

&nbsp(2) window.open(‘1.htm’, ‘ku’, ‘toolbars=yes,scrollbar=yes’)&nbsp

&nbsp(3) window.open(‘1.htm’, ‘ku’, ‘scrollbars=yes,toolbar=no’)&nbsp

&nbsp(4) window.open(‘1.htm’, ‘ku’, ‘scrollbars=yes,menubar=no,toolbar=yes’)&nbsp

&nbsp(5) window.open(‘1.htm’, ‘ku’, ‘status=yes,scrollbars=yes,toolbar=yes’)&nbsp

Упражнение 6:

Номер 1

Определите ошибку:
<A HREF=»1.htm» onClick=»window.open(‘2.htm’, ‘ku’, ‘width=300,status=0’)»>Ссылка</A>

Ответ:

&nbsp(1) ошибка создания окна: не указан параметр height&nbsp

&nbsp(2) ошибка создания окна: неправильно задан параметр status&nbsp

&nbsp(3) имя файла в атрибуте HREF должно совпадать с именем файла в window.open()&nbsp

&nbsp(4) нет ошибки&nbsp

Номер 2

Определите ошибку:

<A HREF=»1.htm» onClick=»window.open(‘2.htm’, ‘ku’,
‘status=yes,scrollbars=1,height=yes’)»>Ссылка</A>

Ответ:

&nbsp(1) ошибка создания окна: не указана ширина открываемого окна&nbsp

&nbsp(2) ошибка создания окна: недопустимое значение параметра height&nbsp

&nbsp(3) нет ошибки&nbsp

Номер 3

Определите ошибку:
<A HREF=»1.htm» onClick=»window.open(«2.htm», «», «location=0,menubar=yes»)»>Ссылка</A>

Ответ:

&nbsp(1) ошибка создания окна: недопустимое значение параметра location&nbsp

&nbsp(2) ошибка создания окна: не задано имя окна&nbsp

&nbsp(3) синтаксическая ошибка в аргументах метода window.open()&nbsp

&nbsp(4) нет ошибки&nbsp

Упражнение 7:

Номер 1

Что возвращает метод prompt()?

Ответ:

&nbsp(1) строку, введенную пользователем в окне запроса&nbsp

&nbsp(2) значение true/false&nbsp

&nbsp(3) ничего (т.е. undefined)&nbsp

Номер 2

Что возвращает метод confirm()?

Ответ:

&nbsp(1) строку, введенную пользователем в окне запроса&nbsp

&nbsp(2) значение true/false&nbsp

&nbsp(3) ничего (т.е. undefined)&nbsp

Номер 3

Что возвратит метод confirm(), если пользователь просто закроет окно запроса?

Ответ:

&nbsp(1) значение true&nbsp

&nbsp(2) значение false&nbsp

&nbsp(3) ничего не возвратит (т.е. undefined)&nbsp

&nbsp(4) будет выдана ошибка браузера&nbsp

Упражнение 8:

Номер 1

Что будет, если не указать параметры метода window.open()?

Ответ:

&nbsp(1) будет открыто новое пустое окно&nbsp

&nbsp(2) получим сообщение об ошибке&nbsp

&nbsp(3) отсутствие реакции&nbsp

Номер 2

Что будет, если открыть окно с именем уже существующего окна?

Ответ:

&nbsp(1) будет создано новое окно&nbsp

&nbsp(2) будет выдано сообщение об ошибке&nbsp

Читайте также:  Какой физической величиной характеризуют инертные свойства тел

&nbsp(3) в новое окно загрузится пустой документ&nbsp

&nbsp(4) окно с этим именем получит фокус и будет возвращена ссылка на это окно&nbsp

Номер 3

Что возвращает метод window.open()?

Ответ:

&nbsp(1) URL-адрес страницы, открытой в новом окне&nbsp

&nbsp(2) объект класса Window, ассоциированный с открытым окном&nbsp

&nbsp(3) имя открытого окна, которое можно использовать в атрибуте TARGET ссылок&nbsp

Упражнение 9:

Номер 1

Что нужно передавать в качестве аргументов методу clearTimeout()?

Ответ:

&nbsp(1) строку, содержащую JavaScript-код, и время отсрочки в миллисекундах&nbsp

&nbsp(2) ссылку на созданный ранее поток вычислений&nbsp

&nbsp(3) ссылку на открытое ранее окно&nbsp

Номер 2

Что нужно передавать в качестве аргумента методу clearInterval()?

Ответ:

&nbsp(1) строку, содержащую JavaScript-код, и интервал отсрочки в миллисекундах&nbsp

&nbsp(2) ссылку на созданный ранее поток вычислений&nbsp

&nbsp(3) ссылку на открытое ранее окно&nbsp

Номер 3

Что делает метод setTimeout()?

Ответ:

&nbsp(1) позволяет однократно выполнить некоторый JavaScript-код с отсрочкой&nbsp

&nbsp(2) позволяет выполнять некоторый JavaScript-код с указанным периодом&nbsp

&nbsp(3) устанавливает текущее время, указанное в аргументе&nbsp

Номер 4

Что делает метод setInterval()?

Ответ:

&nbsp(1) позволяет однократно выполнить некоторый JavaScript-код с отсрочкой&nbsp

&nbsp(2) позволяет выполнять некоторый JavaScript-код с указанным периодом&nbsp

&nbsp(3) устанавливает текущее время, указанное в аргументе&nbsp

Упражнение 10:

Номер 1

Как из окна, открытого с помощью window.open(), обратиться ко 2-й форме окна-предка?

Ответ:

&nbsp(1) window.opener.forms[2]&nbsp

&nbsp(2) window.opener.forms[1]&nbsp

&nbsp(3) self.opener.forms[1]&nbsp

&nbsp(4) window.top.forms[1]&nbsp

Номер 2

Окно разделено на два фрейма с именами left и right. Как из правого фрейма обратиться к 3-й картинке левого фрейма?

Ответ:

&nbsp(1) window.left.document.images[2]&nbsp

&nbsp(2) top.document.left.images[2]&nbsp

&nbsp(3) right.left.document.images[2]&nbsp

&nbsp(4) top.left.document.images[2]&nbsp

&nbsp(5) top.frames[‘left’].document.images[2]&nbsp

&nbsp(6) parent.left.document.images[2]&nbsp

Источник

Имеются картинки forest0.gif … forest5.gif. Что будет происходить после загрузки следующей страницы?

<SCRIPT>var n=i=0;function show(){ document.mypic.src=»»forest»»+n+»».gif»»; i++; n = (n+1)%6;}</SCRIPT><BODY onLoad=»»setInterval(‘show();’,1000);»»><IMG NAME=mypic SRC=»»»»></BODY>

  • (Правильный ответ) анимация будет показываться неограниченно с интервалом 1 сек. между кадрами
  • ничего не будет происходить, т.к. допущена ошибка
  • будет показан один полный цикл анимации с интервалом в 1 сек. между кадрами
  • будет показан первый кадр анимации через 1 сек. после загрузки страницы

Выберите утверждение, характеризующее язык JavaScript:

  • это язык разработки сетевых баз данных
  • (Правильный ответ) это язык управления сценариями просмотра гипертекстовых Web-страниц
  • это язык описания взаимодействий клиента и сервера

Язык JavaScript — …

  • (Правильный ответ) регистро-зависимый
  • регистро-независимый

Интерпретатор какого языка будет использован браузером для выполнения следующего скрипта:

<SCRIPT LANGUAGE=»»JavaScript»» TYPE=»»text/vbscript»»> … </SCRIPT>

если браузер «понимает» оба атрибута TYPE и LANGUAGE?

  • JavaScript
  • использовать одновременно оба атрибута TYPE и LANGUAGE недопустимо
  • (Правильный ответ) VBScript

Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле?

for(i=0;i<9;i++) { if(i>5) continue; document.write(i); }

  • 01234
  • 5678
  • ничего
  • 678
  • (Правильный ответ) 012345

Каким из перечисленных способов нельзя объявить новый массив?

  • mas = new Array(‘Help’);
  • (Правильный ответ) mas[0]=1; mas[1]=2; mas[2]=3;
  • mas = new Array(5);
  • mas = new Array();

Что будет создано в результате следующего объявления: a = new Array(3,’Moscow’,’London’,’Paris’)?

  • массив из трех элементов — строк «Moscow«, «London» и «Paris«
  • (Правильный ответ) массив из четырех элементов — числа 3 и строк «Moscow«, «London» и «Paris«
  • будет выдана ошибка, т.к. нельзя в массиве смешивать элементы разных типов

Какой результат работы скрипта:

<SCRIPT> mas=new Array(2); mas[3]=5; alert(mas[3]); </SCRIPT>

?

  • (Правильный ответ) будет показано окно предупреждения с цифрой 5
  • будет показано окно предупреждения с надписью undefined
  • будет сообщено об ошибке

Что делает строка massiv = new Array()?

  • сравнивается значение переменной massiv с результатом вызова функции Array
  • объявляет переменную с именем Array и присваивает ее значение переменной massiv
  • (Правильный ответ) объявляет переменную с именем massiv типа «массив»

Когда используются циклы while?

  • когда известно количество повторений
  • (Правильный ответ) когда неизвестно количество повторений
  • когда необходимо выполнить действие хотя бы один раз

Что будет создано в результате следующего объявления: a = new Array(5);?

  • (Правильный ответ) массив из 5 элементов, значения которых не определены
  • массив из одного элемента — числа 5
  • массив из 6 элементов, значения которых не определены

Что выдаст данный скрипт:

var p=»»3.1415926535″», a = p.split(‘5’); alert(a[2]+5);

?

  • 9265
  • 8
  • 931
  • (Правильный ответ) 35

Нумерация элементов массивов начинается с

  • 1
  • с любого числа, которое задаст пользователь
  • (Правильный ответ) 0

Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле?

for(i=0;i<9;i++) { if(i<5) break; document.write(i); }

  • 01234
  • 678
  • (Правильный ответ) ничего
  • 012345
  • 5678

Как средствами JavaScript создать многомерный массив?

  • в JavaScript нет средств для создания многомерных массивов
  • (Правильный ответ) создав обыкновенный массив, элементами которого являются другие массивы
  • использовать встроенный объект «многомерный массив»

Не выполняя скрипт в браузере, определите, что будет выведено в следующем цикле?

for(i=0;i<9;i++) { if(i<5) continue; document.write(i); }

  • ничего
  • 678
  • (Правильный ответ) 5678
  • 01234
  • 012345
Читайте также:  Какие свечи есть лечебные свойства

Что произойдет, если переменной, хранящей число, присвоить в качестве значения массив?

  • в переменную будет занесена длина этого массива
  • массив будет неявно преобразован в число, которое и присвоится переменной
  • браузер сообщит об ошибке типов и прекратит работу скрипта
  • (Правильный ответ) с этого момента переменная будет хранить массив

Каков результат работы скрипта: var M = Math, A = alert, pi = M.PI/2; A(M.sin(pi)); ?

  • (Правильный ответ) будет выведено число 1 в окне предупреждения
  • будет выдана ошибка: после alert нужны скобки и аргумент
  • будет выведена буква Q в окне предупреждения
  • будет выведено число 0 в окне предупреждения
  • будет выдана ошибка: в двух местах вместо запятой нужна точка с запятой

Какой из объектов модели DOM — самый старший?

  • document
  • navigator
  • (Правильный ответ) window

Каков результат работы скрипта: var Z = Math.cos, A = alert, P = Math.PI; A(Z(P)); ?

  • будет выведена буква P в окне предупреждения
  • (Правильный ответ) будет выведено число –1 в окне предупреждения
  • будет выдана ошибка: после alert и cos нужны скобки и аргумент
  • будет выдана ошибка: в двух местах вместо запятой нужна точка с запятой
  • будет выведено число 1 в окне предупреждения

Является ли объект navigator свойством объекта window?

  • да, но только в Netscape Navigator
  • нет
  • (Правильный ответ) да

Каков результат работы скрипта:

L = window.location; W = document.write; W(L);

?

  • (Правильный ответ) будет выведен адрес текущей страницы
  • будет выведена строка «window.location«
  • будет выведено [object], т.к. location — это объект
  • будет выдана ошибка: после write нужны скобки и аргумент

В форме с именем fio имеется поле с именем familia, у которого есть свойство value. Каким образом нельзя обратиться к этому свойству внутри оператора with(document.fio)?

  • familia[‘value’]
  • familia.value
  • (Правильный ответ) familia.value.fio
  • document.fio.familia.value

Каков результат работы скрипта: var A = alert; A(window.location); ?

  • будет выведена строка «window.location» в окне предупреждения
  • будет выведено [object], т.к. location — это объект
  • (Правильный ответ) будет выведен адрес текущей страницы в окне предупреждения
  • будет выдана ошибка: после alert нужны скобки и аргумент

Укажите НЕдопустимый способ обращения к форме с именем anketa:

  • document.forms.anketa
  • window.document.anketa
  • document.anketa
  • (Правильный ответ) window.anketa
  • document.forms[‘anketa’]

Какое свойство нового окна задается параметром location?

  • наличие строки состояния
  • (Правильный ответ) наличие адресной строки
  • URL-адрес страницы в окне

Что делает метод setTimeout()?

  • устанавливает текущее время, указанное в аргументе
  • позволяет выполнять некоторый JavaScript-код с указанным периодом
  • (Правильный ответ) позволяет однократно выполнить некоторый JavaScript-код с отсрочкой

Какие из перечисленных действий произойдут, если кликнуть по данной ссылке?

<A HREF=»»1.htm»» onClick=»»window.open(‘2.htm’, ‘ku’, »);return true;»»>Ссылка</A>

  • (Правильный ответ) файл 1.htm откроется в текущем окне
  • файл 1.htm откроется в новом окне
  • файл 2.htm откроется в текущем окне
  • (Правильный ответ) файл 2.htm откроется в новом окне

Что делает метод setInterval()?

  • (Правильный ответ) позволяет выполнять некоторый JavaScript-код с указанным периодом
  • позволяет однократно выполнить некоторый JavaScript-код с отсрочкой
  • устанавливает текущее время, указанное в аргументе

Какое свойство нового окна задается параметром toolbar?

  • наличие полосы прокрутки
  • (Правильный ответ) наличие панели инструментов
  • наличие строки состояния

Свойство window.navigator представляет собой …

  • свойство, указывающее наличие панели навигации в браузере
  • строковое значение, указывающее название и версию браузера
  • версию браузера Netscape Navigator
  • (Правильный ответ) объект, свойства которого указывают название и версию браузера

Для чего служат HTML-формы?

  • для сбора данных пользователя и отправки их Web-браузеру
  • для представления данных пользователя в виде таблицы
  • (Правильный ответ) для сбора данных пользователя и отправки их Web-серверу

Можно ли полностью перехватить и обработать JavaScript-функцией событие Submit (отправку данных на сервер)?

  • (Правильный ответ) да
  • нет

Отправить данные формы на сервер можно только нажатием кнопки отправки?

  • да
  • (Правильный ответ) нет

Как будет вести себя следующее поле ввода?

<INPUT TYPE=text NAME=field32 ONCLICK=»»alert(this.value)»» VALUE=»»Введите текст»»>

  • допущена ошибка: поле имеет имя field32, а не this
  • допущена ошибка в регистре символов, правильно писать onClick
  • будет выдано окно предупреждения со значением данного поля, когда пользователь кликнет вне данного поля
  • (Правильный ответ) будет выдано окно предупреждения со значением данного поля, когда пользователь кликнет по данному полю
  • будет выдано окно предупреждения со значением данного поля, когда пользователь нажмет любую клавишу

Что нужно указать на месте многоточия, чтобы при клике по ссылке не совершался переход к новому документу?

<A HREF=»»javascript: код_программы; …»»>Ссылка</A>

  • return true;
  • (Правильный ответ) void(0);
  • return false;

Что нужно указать в обработчике onMouseOver гиперссылки, чтобы браузер не выполнил действие по умолчанию?

  • void(0);
  • return false;
  • нет верного ответа выше
  • (Правильный ответ) return true;

Что нужно указать в обработчике onClick гиперссылки, чтобы браузер не выполнил действие по умолчанию?

  • (Правильный ответ) return false;
  • void(0);
  • нет верного ответа выше
  • return true;
Читайте также:  Какие свойства у артефактов

Что произойдет при клике по следующей гиперссылке?

<A HREF=»»https://intuit.ru/»» TARGET=»»_blank»» onClick=»»return false;»»>Ссылка</A>

  • браузер выдаст ошибку
  • откроется страница с адресом https://intuit.ru/ в новом окне
  • (Правильный ответ) ничего не произойдет
  • откроется страница с адресом https://intuit.ru/ в текущем окне

Что из перечисленного является объектом класса URL (в частности, имеет свойства protocol, href и т.д.)?

  • document.anchors[0]
  • document.images[0]
  • (Правильный ответ) document.links[0]
  • document.forms[0].action
  • document.images[0].src
  • document.URL

В каких случаях генерируется событие MouseOver у гиперссылки?

  • когда указатель мыши находится внутри области ссылки — в момент начала его движения
  • все время, пока указатель мыши находится внутри области ссылки
  • (Правильный ответ) в момент пересечения указателем мыши границы области ссылки при движении извне этой области

Что произойдет при клике по следующей гиперссылке?

<A HREF=»»https://intuit.ru/»» TARGET=»»_blank»» onClick=»»return (12==5+7);»»>Ссылка</A>

  • откроется страница с адресом https://intuit.ru/ в текущем окне
  • браузер выдаст ошибку
  • ничего не произойдет
  • (Правильный ответ) откроется страница с адресом https://intuit.ru/ в новом окне
  • откроется страница с адресом https://intuit.ru/ в окне с именем blank

Что нужно указать в обработчике onMouseOut гиперссылки, чтобы браузер не выполнил действие по умолчанию?

  • return false;
  • return true;
  • void(0);
  • (Правильный ответ) нет верного ответа выше

Какие из перечисленных событий гиперссылки можно полностью перехватить (т.е. чтобы браузер не выполнил действие по умолчанию)?

  • MouseOut
  • (Правильный ответ) MouseOver
  • (Правильный ответ) Click

За счет чего можно достичь требуемого числа кадров в единицу времени в JavaScript-мультипликации?

  • за счет заранее известного времени подгрузки графики с сайта
  • за счет введения вспомогательного оператора цикла, исполняющегося заранее известное время
  • (Правильный ответ) за счет отсрочки показа очередного кадра с помощью setTimeout()

Каким образом из окна-потомка, открытого с помощью window.open(), изменить 5-ю картинку в окне-предке?

  • (Правильный ответ) window.opener.document.images[4].src=’forest.gif’;
  • opener.document.images[5].src=’forest.gif’;
  • window.opener.document.images[5].src=’forest.gif’;
  • (Правильный ответ) opener.document.images[4].src=’forest.gif’;

В программе JavaScript требуется кратко записать 100 операторов вида: document.pic##.src = ‘f##.gif’, где ## пробегает значения от 00 до 99, и при этом обойтись без функции eval(). Какой из предложенных скриптов достигнет требуемой цели?

  • for(i=0;i<=9;i++) for(j=0;j<=9;j++) document.pic[i+j].src = «f» +i+j+ «.gif»;
  • (Правильный ответ) for(i=0;i<=9;i++) for(j=0;j<=9;j++) document.images[«pic»+i+j].src = «f» +i+j+ «.gif»;
  • for(i=0;i<=9;i++) for(j=0;j<=9;j++) «document.pic» +i+j+ «.src» = «f» +i+j+ «.gif»;

Имеются картинки forest0.gif … forest5.gif. Что будет происходить после загрузки следующей страницы?

<SCRIPT>var n=i=0;function show(){ if(n<6) { document.mypic.src=»»forest»»+n+»».gif»»; i++; n = (n+1)%6;}}</SCRIPT><BODY onLoad=»»setInterval(‘show();’,1000);»»><IMG NAME=mypic SRC=»»»»></BODY>

  • будет показан первый кадр анимации через 1 сек. после загрузки страницы
  • (Правильный ответ) анимация будут показываться неограниченно с интервалом 1 сек. между кадрами
  • ничего не будет происходить, т.к. допущена ошибка
  • будет показан один полный цикл анимации с интервалом в 1 сек. между кадрами

Имеются картинки forest0.gif … forest5.gif. Сколько полных циклов анимации выведет функция?

function movie(){ for (n=i=0; i>30; i++, n = (n+1)%6) document.mypic.src=»»forest»»+n+»».gif»»;}

  • 5
  • (Правильный ответ) 0
  • 6
  • это бесконечная анимация

О чем говорит тот факт, что значение document.cookie.split(‘customer=’).length равно единице?

  • установлена куки с именем customer=
  • не установлена ни одна куки со значением customer
  • (Правильный ответ) не установлена куки с именем customer
  • установлена куки с именем customer
  • установлена некоторая куки со значением customer

До какого момента времени будет существовать новая куки, установленная командой document.cookie=’user=Vasya’?

  • до перехода на другую страницу сайта
  • куки будет создана и сразу окажется просроченной, т.к. не был задан срок действия
  • (Правильный ответ) до закрытия браузера
  • куки будет существовать постоянно, до явного удаления пользователем либо скриптом
  • до перехода на другой сайт

Что означает число document.cookie.length?

  • это количество всех cookie, не просроченных на данный момент
  • это количество всех cookie, включая просроченные, за последний сеанс работы браузера
  • (Правильный ответ) это длина document.cookie как строки символов

Отметьте, чем НЕ являются cookie:

  • (Правильный ответ) картинки, хранящиеся в кэше для быстрого открытия web-страниц
  • данные, хранящиеся в виде текстовых файлов
  • (Правильный ответ) программы, способные самостоятельно работать
  • пары имя/значение, в которых можно хранить специфичную для сайта информацию
  • (Правильный ответ) программы, установленные в браузере и запускаемые при его открытии
  • (Правильный ответ) вирусы, способные стереть данные с жесткого диска

Имеются картинки forest0.gif … forest5.gif. Что будет происходить после загрузки следующей страницы?

<SCRIPT>var n=i=0;function show(){ if(i<6) { document.mypic.src=»»forest»»+n+»».gif»»; i++; n = (n+1)%6;}}</SCRIPT><BODY onLoad=»»setInterval(‘show();’,1000);»»><IMG NAME=mypic SRC=»»»»></BODY>

  • (Правильный ответ) будет показан один полный цикл анимации с интервалом в 1 сек. между кадрами
  • будет показан первый кадр анимации через 1 сек. после загрузки страницы
  • анимация будут показываться неограниченно с интервалом 1 сек. между кадрами
  • ничего не будет происходить, т.к. допущена ошибка

Выберите верные утверждения:

  • (Правильный ответ) тело цикла while может не выполниться ни разу
  • (Правильный ответ) тело цикла for может не выполниться ни разу
  • тело цикла for обязательно выполняется хотя бы раз
  • тело цикла while обязательно выполняется хотя бы раз

Источник