17.4. 4. JAVASCRIPT

1. Как переадресовать страницу в JavaScript?

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

3. Нужно алертом вывести какое-то сообщение, спустя 3 секунды после запус-

ка скрипта. Как это сделать?

4. Чем отличается наследование в JavaScript от наследования в PHP?

5. Приведи пример наследования в JavaScript.

6. Пара слов об объектах в JavaScript?

7. Что представляет из себя метод объекта в JavaScript?

8. Зачем в JavaScript перед переменной писать var?

9. Есть две функции:

function f(a,b) { return a+b }

и

var f = function(a,b) { return a+b }

Есть ли между ними разница? Если есть то какая?

10. Как создать массив в JavaScript?

11. Можно ли в JavaScript использовать функцию в качестве конструктора?

12. Сколько и какие конструкции для циклов есть в JavaScript?

13. Что cделает код: break me_baby; ?

14. Можно ли задать массив таким образом: var a = “a,b”.split(‘,’)?

15. Что выведет alert(typeof null); ?

16. А это: alert(null instanceof Object); ?

17. 0.1 + 0.2 == 0.3 ?

18. Что выведет alert(typeof NaN); ?

19. Что выведет alert(NaN === NaN); ?