JavaScript | Теория #20
Чем `forEach` отличается от `for`?
Чем `forEach` отличается от `for`?
Anonymous Quiz
4%
Только выражение `for` использует функцию обратного вызова.
60%
Цикл `for` является универсальным, а метод `forEach` может использоваться только с массивом.
20%
Только метод `forEach` позволяет вам указать свой собственный итератор.
16%
Метод `forEach` является универсальным, а выражение `for` может использоваться только с массивом.
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
.