Тест 3. Проверка знаний JavaScript Тест на знание JavaScript направлен на выявление знаний языка. Это прекрасный способ проверить свои знания. В каких браузерах будет работать этот код? element.style.setExpression(“width”, “100px”) Internet Explorer 5.0+ Internet Explorer 6.0+ Opera Firefox Safari Какова длина a.length массива a ? var a = [] a[1] = 5 a[5] = 55 1 3 6 Другое Какая арифметическая операция приводит к ошибке в javascript? Деление на ноль Умножение числа на строку Корень из отрицательного числа Никакая из вышеперечисленных На что влияет описание DOCTYPE в начале документа? На внешний валидатор при проверке соответствия стандарту На отображение, работу CSS-свойств На наличие и отсутствие некоторых свойств в DOM На особенности работы XmlHttpRequest DOCTYPE – атавизм, он ни на что не влияет. Чему равно i в конце кода ? var i = 5 { var i = 1 } 1 3 5 В коде ошибка Какова длина a.length массива a: var a = [] a[1] = 5 a[3] = 53 delete a[3] 1 2 3 4 Больше Из родительского окна во фрейм child> поставили переменную: frames.child.users = ["Маша", "Паша", "Даша"] if (users instanceof Array) if (users instanceof parent.Array) if (users.constructor.name == “Array”) if(typeof users == “array”) Что делает оператор ===? Сравнивает по ссылке, а не по значению Сравнивает без приведения типа Нет такого оператора Чему равно Number.NEGATIVE_INFINITY(“минус бесконечность”) +Number.POSITIVE_INFINITY(“плюс бесконечность”) ? Останется Number.NEGATIVE_INFINITY Получится Number.NEGATIVE_INFINITY Ноль Другое Каких бинарных операторов НЕТ в javascript? * ^ % # & >> >>> ! Загрузка … Вопрос 1 из 10