Главная / Интернет-технологии /
Практикум по программированию на JavaScript / Тест 26
Практикум по программированию на JavaScript - тест 26
Упражнение 1:
Номер 1
Что называется массивом?
Ответ:
 (1)
упорядоченная совокупность значений произвольных типов
 
 (2)
переменная, которая меняет свой тип в зависимости от своего значения 
 (3)
несколько переменных одного типа
 
Номер 2
Нумерация элементов массива всегда начинаются с
Ответ:
 (1)
0
 
 (2)
1 
 (3)
С любого числа 
Упражнение 2:
Номер 1
Какой из ниже перечисленных команд можно получить значение текстового поля из данной формы
<form action="start.php" method="post" name="fld">
<input type="text" name="field" value="Text field">
<input type="submit" value="Старт" name="btn">
</form>
Форма в документе одна
Ответ:
 (1)
text=document.fld.field.value;
 
 (2)
text=document.field.value;
 
 (3)
text=document.forms[0].field.value;
 
 (4)
text=document.forms.value;
 
Номер 2
Укажите команду, которой нельзя получить значение текстового поля из данной формы
<form action="start.php" method="post" name="fld">
<input type="text" name="field" value="Text field">
<input type="submit" value="Старт" name="btn">
</form>
Форма в документе одна
Ответ:
 (1)
text=document.fld.field.value;
 
 (2)
text=document.forms[0].field.value;
 
 (3)
text=document.forms.value;
 
Номер 3
На форму можно ссылаться с помощью
Ответ:
 (1)
document.myform;
 
 (2)
document.forms[0];
 
 (3)
document.forms.value;
 
Упражнение 3:
Номер 1
Каков результат работы данного скрипта
<script language="javascript">
mas=new Array(2);
mas[3]=5;
alert(mas[3]);
</script>
Ответ:
 (1)
окно предупреждения с цифрой "5"; 
 (2)
окно предупреждения с надписью "undefined"; 
 (3)
скрипт выдаст сообщение о синтаксической ошибке; 
Номер 2
Каков результат работы данного скрипта
<script language="javascript">
mas=new Array(2);
mas3=5;
alert(mas[3]);
</script>
Ответ:
 (1)
окно предупреждения с цифрой "5"; 
 (2)
окно предупреждения с надписью "undefined"; 
 (3)
скрипт выдаст сообщение о синтаксической ошибке; 
Упражнение 4:
Номер 1
Что делает строка mas=new Array()
?
Ответ:
 (1)
объявляет переменную mas
как массив объектов 
 (2)
объявляет строковую переменную mas
 
 (3)
объявляет переменную с именем array
типа mas
 
Номер 2
Какой из вариантов описания массивов неверный?
Ответ:
 (1)
mas=new Array();
 
 (2)
mas=new Array(12);
 
 (3)
mas[0]=1; mas[1]=2; mas[2]=3; mas[3]=4; mas[4]=5;
 
Номер 3
Как средствами javascript создать многомерный массив?
Ответ:
 (1)
в javascript нет средств для создания многомерных массивов 
 (2)
создав обыкновенный массив, элементами которого являются другие массивы 
 (3)
используя специальный объект "многомерный массив"