Тест по JAVASCRIPT

1. Какое событие не вызывается кликом мыши?

onfocus
onclick
onkeydown
onmousedown

2. Можно ли в скрипте перевести посетителя на другую страницу сайта?

Да, куда угодно
Да, но только в рамках текущего сайта
Нет, нельзя

3. Что такое ECMAScript?

Новый язык программирования
Переработанная реализация Javascript
Спецификация языка Javascript

4. Сколько параметров можно передать функции?

Ровно столько, сколько указано в определении функции
Сколько указано в определении функции или меньше
Сколько указано в определении функции или больше
Любое количество

5. Какие из этих тагов соответствуют стандарту HTML (strict)?

<script>
<script type="text/javascript">
<script language="javascript">
<script language="javascript" type="text/javascript">

6. Что из этого - не событие мыши?

onmousescroll
onclick
onmouseover
onmousemove
onmousewheel

7. Какой оператор из этих - выполняет не только математические операции?

*
/
+
-
>>>

8. Какие конструкции для циклов есть в javascript?

Только две: for и while.
Только одна: for
Три: for, while и do...while.

9. В каком случае из перечисленных событие не попадет на обработку javascript?

Если в момент его наступления обрабатывается другое событие
Если страничка просматривается локально, т.е offline
Только если javascript отключен

10. Что делает код:

break me;
Ломает интерпретатор javascript
Выходит из текущего блока цикла или switch на метку "me"
Выдает ошибку
В разных браузерах по-разному