Worksheets1
Total questions: 21
Worksheet time: 16mins
Что этот код выведет на консоль?
var bar = null;
console.log(typeof bar === "object");
false
true
null
будет выдана ошибка
Что этот код выведет на консоль?
(function(){
var a = b = 3;
})();
console.log("a defined? " + (typeof a !== 'undefined'));
console.log("b defined? " + (typeof b !== 'undefined'));
true, false
false, true
true, true
false, false
В React все является ____ .
модулем
компонентом
пакетом
классом
От чего отказались в последних версиях React?
componentWillMount
JavaScript
componentDidMount
от приглашений на Faceboo
Что такое Babel?
транспайлер
компилятор
интерпретатор
компилятор и транспайлер
Что такое виртуальная DOM?
точная HTML-копия реальной DOM
встроенный компонент браузера
объект JavaScript, содержащий элементы и данные
строка JSON, содержащая элементы и данные, возвращаемые из метода react.render
Какое их следующих утверждений не относится к рендерингу виртуальной DOM?
Реализация виртуальной DOM всегда оказывается быстрее, чем манипуляции с DOM.
Если что-то меняется, выполняется повторный рендер всего пользовательского интерфейса в виртуальной DOM.
Перерисовка DOM — самая медленная часть рендера.
После повторного рендера в реальную DOM вносятся только необходимые изменения.
Верно или неверно утверждение ниже?
useLayoutEffect запускается после рендера React-компонента и гарантирует, что обратный вызов эффекта не заблокирует отрисовку.
верно
Неверно. Это делает хук useEffect.
Какое из перечисленных ниже слов не является зарезервированным словом в JavaScript?
default
throw
finally
undefined
Что вернут эти функции?
function foo1() {
return {
bar: 'hello'
};
}
function foo2() {
return
{
bar: 'hello'
};
}
undefined, { bar: “hello” }
{ bar: “hello” }, undefined
undefined, undefined
{ bar: “hello” }, { bar: “hello” }
Внутри какого HTML-элемента мы помещаем JavaScript?
<script>
<javascript>
<scripting>
<js>
Где правильное место для вставки JavaScript?
Раздел <head>
Раздел <body>
Как раздел <head>, так и раздел <body> являются правильными
Внешний файл JavaScript должен содержать тег <script>?
Нет
Да
Как написать ''Привет Мир'' в окне оповещения?
>msg(''Привет Мир'');
alert(''Привет Мир'');
msgBox(''Привет Мир'');
alertBox(''Привет Мир'');
Как создать функцию в JavaScript?
function:myFunction()
function myFunction()
function = myFunction()
Как добавить комментарий в JavaScript
/Это комментарий
<!--Это комментарий-->
'Это комментарий
Как вставить комментарий, содержащий более одной строки?
/*Этот комментарий имеет
<!--Этот комментарий имеет
//Этот комментарий имеет
Каков правильный синтаксис JavaScript для открытия нового окна под названием ''w2''?
w2 = window.new(''http://schoolsw3.com'');
w2 = window.open(''http://schoolsw3.com'');
JavaScript - это то же самое, что и Java
Нет
Да
Как вы объявляете переменную JavaScript?
variable carName;
v carName;
var carName;
Какой оператор используется для присвоения значения переменной?
=
-
+
*
$
