Введение в JavaScript | ointuit.ru

Введение в JavaScript

Ответы на курс: Введение в JavaScript

Каким образом можно внутри некоторой функции g() получить доступ к значениям локальных переменных некоторой другой функции f()? (ситуацию «g() описана внутри f()» не рассматривать)

Имеется функция TestData(), проверяющая корректность введенных в форму данных и возвращающая значение true/false. Как правильно оформить обработку события Submit, чтобы данные отправлялись на сервер только при положительном прохождении проверки?

Имеются картинки forest0.gifforest5.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>

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

Язык JavaScript — …

Какие комбинации символов ограничивают многострочный комментарий в JavaScript?

Какой оператор выведет на экран окно предупреждения с текстом Привет?

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

 <SCRIPT LANGUAGE="JavaScript" TYPE="text/vbscript"> ... </SCRIPT> 

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


Выберите верное утверждение: JavaScript является языком …

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

Можно ли в JavaScript целочисленной переменной присвоить строку в качестве значения?

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

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

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

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

Можно ли в JavaScript строковой переменной присвоить число в качестве значения?

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

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

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

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

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

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

?


Что называется циклом?

В каком порядке перечисляются три выражения в описании оператора for?

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

Каким будет массив: var a = [35,21,13,8,5,3,2,1] после операции a.sort()?

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

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

 i=0; while(i<9) { if(i>3) break; document.write(i); i++; } 

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

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

var p="3.1415926535", a = p.split('5'); 
alert(a[2]+5); 

?


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

Что выдаст данный скрипт: var a = [35,21,13,8,5,3,2,1]; a.sort(); alert(a[1]); ?

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

 i=0; while(i<9) { document.write(i); if(i>3) break; i++; } 

Что выдаст данный скрипт: var e=»2.71828182845″, a = e.split(‘8′); alert(a[2]+8); ?

Что называется массивом?

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

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

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

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

function movie()
{
 for (n=i=0; i<3; i++, n = (n+1)%6)
  document.mypic.src="forest"+n+".gif";
}

Требуется вывести 100 картинок (10 рядов по 10 картинок) с именами файлов f##.gif, где ## пробегает от 00 до 99. Какой скрипт это сделает?

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

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

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

Что выдаст данный скрипт: var a = [35,21,13,8,5,3,2,1]; a.sort(); alert(a[3]+7); ?

Каков результат работы данного скрипта?

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

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

Может ли в DOM свойство объекта само быть объектом?

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

Внутри функции заведена переменная оператором var d. Можно ли использовать переменную d вне этой функции?

В какой момент создаются объекты в HTML-документе?

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

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

Пусть описана глобальная переменная оператором var s. Можно ли изменять ее значение внутри какой-либо функции?

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

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

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

?


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

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

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

Каким образом внутри некоторой функции g() получить доступ к значениям локальных переменных некоторой другой функции f()? (ситуацию «g() описана внутри f()» не рассматривать)

Чему в объектной модели документа соответствуют HTML-контейнеры (элементы)?

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

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

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

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

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

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

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

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

 <A HREF="1.htm" onClick="window.open('2.htm', 'ku', 'width=300,status=0')">Ссылка</A> 

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

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

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

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

 <A HREF="1.htm" onClick="window.open("2.htm", "", "location=0,menubar=yes")">Ссылка</A> 

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

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

<A HREF="1.htm" onClick="window.open('2.htm', 'ku', '');return false;">Ссылка</A>

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

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

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

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

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

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

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

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

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

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

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

<A HREF="1.htm" onClick="window.open('2.htm', 'ku', '')">Ссылка</A>

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

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

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

Имеется функция TestData(), проверяющая корректность введенных в форму данных и возвращающая значение true/false. Что надо изменить в следующем фрагменте, чтобы данные отправлялись на сервер только при положительном прохождении проверки?

<FORM ACTION="pay.cgi" onSubmit="TestData();"> ... </FORM>

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

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

Найдите ошибку:

<SCRIPT>
function newcolor(color) { document.bgColor=color; }
</SCRIPT>
<FORM>
  <INPUT TYPE="button" VALUE="Голубой" onClick="newcolor('lightblue')">
  <INPUT TYPE="button" VALUE="Розовый" onClick="newcolor('pink')">
</FORM>

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

Фокус находился на некотором текстовом поле ввода. В каком случае НЕ будет вызван обработчик события onBlur этого поля?

Найдите ошибку:

<SCRIPT>
function newcolor(color)
{
  Document.bgColor=color
}
</SCRIPT>
<FORM>
  <INPUT TYPE="button" VALUE="Голубой" onClick="newcolor('lightblue')">
  <INPUT TYPE="button" VALUE="Розовый" onClick="newcolor('pink')">
</FORM>

Найдите ошибку:

<SCRIPT>
function newcolor(color)
{
    document.bgColor=color;
}    
</SCRIPT>
<FORM>
  <INPUT TYPE="button" VALUE="Голубой" onClick="newcolor("lightblue")">
  <INPUT TYPE="button" VALUE="Розовый" onClick="newcolor("pink")">
</FORM>

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

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

Почему в следующей форме не происходит отправка данных (т.е. появление окна предупреждения с текстом Данные приняты)?

<FORM ACTION="alert('Данные приняты!');
      void(0);" onSubmit="return true"> ... </FORM> 

Каким образом можно обратиться к свойству value элемента с именем surname формы с именем fio?

Почему в следующей форме не происходит отправка данных (т.е. появление окна предупреждения с текстом Данные приняты)?

<FORM ACTION="JAVASCRIPT: alert('Данные приняты!');void(0);"
      onSubmit="return false"> ... </FORM> 

Восстановить исходные значения в полях формы можно только нажатием кнопки сброса?

Каким образом можно вызвать метод submit() формы с именем fio?

На форму с именем myform можно ссылаться с помощью

Каким из перечисленных способов можно отправить данные из формы на сервер? Считать, что кнопка отправки у формы есть.

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

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

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

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

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

В какой момент генерируется событие MouseOut у гиперссылки?

Будет ли выдана ошибка JavaScript, если написать: document.links[0][«search»]=»test=5″;?

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

<SCRIPT>
var i=0;
function pointer() { window.status=i++; }
</SCRIPT>
<A HREF="javascript:void(0);"
   onMouseOver="pointer();return true;">Ссылка</A>

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

В каком примере переход на сайт ИНТУИТ будет происходить при уводе указателя мыши со ссылки?

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

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

Требуется создать такую ссылку, что переход по адресу, указанному в атрибуте HREF, происходил не по одинарному клику (событие Click), а по двойному клику (событие DblClick) мыши. Будет ли работать описанным образом следующая ссылка?

<A HREF="1.htm" ONCLICK="return false;"
   ONDBLCLICK="window.location=this.href">Ссылка</A>

Сколько гипертекстовых ссылок будет в документе после нажатия на кнопку «test» в следующем примере?

<HEAD>
<SCRIPT>
function r()
{
 document.open();
 document.write("<A HREF=test.htm>test</A><BR>");
 document.close();
}
</SCRIPT>
</HEAD>
<BODY>
<A HREF=test.htm>test</A><BR>
<A HREF=test.htm>test</A><BR>
<FORM>
<INPUT TYPE=button VALUE="test" onClick="r();">
</FORM>
</BODY>

В каком примере переход на сайт ИНТУИТ будет происходить, если пользователь отрицательно ответил на вопрос?

Требуется создать такую ссылку, что переход по адресу, указанному в атрибуте HREF, происходил не по одинарному клику (событие Click), а по двойному клику (событие DblClick) мыши. Почему следующая ссылка не работает описанным образом?

 <A HREF="1.htm" onClick="return false;" onDblClick="this.click();">Ссылка</A> 

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

Какое число будет выдано при нажатии на кнопку?

<BODY>
<A HREF=test.htm>test</A><BR>
<SCRIPT>
document.write("<A HREF=test.htm>test</A><BR>");
</SCRIPT>
<A HREF=test.htm>test</A><BR>
<FORM>
<INPUT TYPE=button VALUE="Число ссылок" 
  onClick="alert(document.links.length);">
</FORM>
</BODY>

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

 <A HREF="http://intuit.ru/" TARGET="_new" onClick="return true;">Ссылка</A>

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

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

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

Какая цифра будет выведена скриптом?

<BODY>
<MAP NAME=test>
<AREA SHAPE=rect COORDS="0,0,10,10" HREF="test.htm">
</MAP>
<SCRIPT> alert(document.links.length); </SCRIPT>
<A HREF="help.htm">help</A>
</BODY>

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

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

Укажите синтаксически правильную запись:

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

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

Требуется вывести 10 картинок с именами файлов forest#.gif, где # пробегает от 0 до 9. Какой скрипт это сделает?

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

<SCRIPT>
var flag=true, i=0;
function animation()
{
 if(flag)
 {
   document.im.src="forest"+i+".gif";
   i=(i+1)%10;
 }
 setTimeout("animation();",1000);
}
</SCRIPT>
<BODY onLoad="animation();"><IMG NAME=im SRC="">
<INPUT TYPE=button VALUE="Start" onClick="flag=true;">
<INPUT TYPE=button VALUE="Stop" onClick="flag=false;">
</BODY>

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

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

<SCRIPT>
var flag=true, i=0;
function animation()
{
 if(flag)
 {
   document.im.src="forest"+i+".gif";
   i=(i+1)%10;
   setTimeout("animation();",1000);
}}
</SCRIPT>
<BODY onLoad="animation();"><IMG NAME=im SRC="">
<INPUT TYPE=button VALUE="Start" onClick="flag=true;">
<INPUT TYPE=button VALUE="Stop" onClick="flag=false;">
</BODY>

Имеются картинки forest0.gifforest5.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>

Укажите НЕкорректный способ обращения к свойству src картинки с именем forest:

Требуется вывести 20 картинок с именами файлов f##.gif, где ## пробегает от 00 до 19. Какой скрипт это сделает?

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

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

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

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

Что означает число document.cookie.split(‘=’).length?

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

Что происходит при выполнении команды: document.cookie=’user=Vasya’?

Что означает число document.cookie.split(‘;’).length?

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

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

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

Как из программы, находящейся в окне, открытом следующей командой, передать фокус в родительское окно?

wid = window.open('1.htm','wname','width=300,height=300'); 

Откуда берутся cookie на компьютере?

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

wid = window.open('1.htm','wname','width=300,height=300'); 

С каких символов может начинаться однострочный комментарий в JavaScript?

Как связаны языки JavaScript и JScript?

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

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

Найдите ошибку:

<SCRIPT>
function newcolor(color)
{
  document.bgColor=color
}
</SCRIPT>
<FORM>
  <INPUT TYPE="button" VALUE="Голубой" onClick="newcolor('lightblue')">
  <INPUT TYPE="button" VALUE="Розовый" onClick="newcolor('pink')">
</FORM>

Какие из объектов HTML-страницы составляют коллекцию document.links[]?

Можно ли изменить адрес картинки, встроенной в документ?

Каким образом в окно, открытое командой var wid = window.open(), поместить картинку с именем файла forest.gif?

Что лежит в основе JavaScript-мультипликации?

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

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

Имеются картинки forest0.gifforest5.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>

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

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

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

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

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

Comments are closed.


Яндекс.Метрика