JavaScript | Практика #92
Что будет в консоли?
Что будет в консоли?
Anonymous Quiz
45%
['apple', 'banana']
30%
2
13%
true
13%
undefined
CSS | Практика #11
В примере выше, какой селектор имеет наивысший рейтинг специфичности для выбора элемента ссылки?
В примере выше, какой селектор имеет наивысший рейтинг специфичности для выбора элемента ссылки?
Anonymous Quiz
39%
.example a
20%
div a
17%
a
24%
ul li a
Создание эффекта прозрачного стекла с помощью Three.js
* При загрузке сцены, возможно, придется немного подождать.
Демо - https://tympanus.net/Tutorials/GlassEffect/
* При загрузке сцены, возможно, придется немного подождать.
Демо - https://tympanus.net/Tutorials/GlassEffect/
JavaScript | Практика #93
Что будет в консоли?
Что будет в консоли?
Anonymous Quiz
33%
true false
12%
false true
31%
true true
25%
false false
JavaScript | Практика #94
Что будет в консоли?
Что будет в консоли?
Anonymous Quiz
28%
{ x: 100, y: 20 }
47%
{ x: 10, y: 20 }
11%
{ x: 100 }
15%
ReferenceError
HTML | Теория #2
Какова цель тега <track> и когда его следует использовать (выберите цифру, относительно кода выше)?
Какова цель тега <track> и когда его следует использовать (выберите цифру, относительно кода выше)?
Anonymous Quiz
19%
1
19%
2
25%
3
38%
4
#js_note
Оператор нулевого слияния
Оператор нулевого слияния (
В отличие от логического
Использование оператора нулевого слияния
В этом примере показано как устанавливать значения по умолчанию, оставив в покое значения отличные от
Оператор нулевого слияния
Оператор нулевого слияния (
??
) это логический оператор, который возвращает значение правого операнда когда значение левого операнда равно null
или undefined
, в противном случае будет возвращено значение левого операнда.В отличие от логического
ИЛИ
(||
), левая часть оператора вычисляется и возвращается даже если его результат после приведения к логическому типу оказывается ложным
, но не является null
или undefined
. Другими словами, если вы используете ||
чтобы установить значение по умолчанию, вы можете столкнуться с неожиданным поведением если считаете некоторые ложные значения пригодными для использования (например, ""
или 0
). Ниже приведены примеры.Использование оператора нулевого слияния
В этом примере показано как устанавливать значения по умолчанию, оставив в покое значения отличные от
null
или undefined
.JavaScript | Практика #95
Что будет в консоли?
Что будет в консоли?
Anonymous Quiz
42%
"John"
12%
"myName"
19%
undefined
27%
ReferenceError
JavaScript | Практика #96
Как правильно создать новый объект Person под названием "student"?
Как правильно создать новый объект Person под названием "student"?
Anonymous Quiz
79%
const student = new Person();
7%
const student = construct Person;
10%
const student = Person();
3%
const student = construct Person();