Существует второй канал, с тестами по HTML и CSS - @html_css_tasks.
let y = 1;
let x = y = 2;
console.log(x);
let x = y = 2;
console.log(x);
Anonymous Quiz
8%
1
72%
2
6%
"y = 2"
12%
В коде ошибка
2%
Посмотреть ответы
let str = 'js';
console.log([...str]);
console.log([...str]);
Anonymous Quiz
48%
['j', 's']
28%
['js']
13%
'js'
5%
[]
7%
Посмотреть ответы
Особенность оператора === в том, что он...
Anonymous Quiz
56%
...сравнивает с приведением типов
41%
...сравнивает без приведения типов
1%
...сравнивает только строки
1%
...идентичный с оператором ==
1%
Посмотреть ответы
console.log(str);
var str = "Hello";
var str = "Hello";
Anonymous Quiz
34%
Hello
56%
undefined
2%
null
7%
Ошибка
1%
Посмотреть ответы
👍1
Какая арифметическая операция приводит к ошибке в js?
Anonymous Quiz
17%
Деление на ноль
24%
Умножение числа на строку
13%
Корень из отрицательного числа
41%
Никакая из вышеперечисленных
6%
Посмотреть ответы
👍1
let f = () => arguments;
console.log( f('a') );
console.log( f('a') );
Anonymous Quiz
31%
a
11%
{ '0': 'a' }
14%
[ '0': 'a' ]
34%
Ошибка
9%
Посмотреть ответы
👍1
Задача из собеседования.
Прежде, чем вы начнёте - самое популярное предполагаемое решение этой задачки - неправильное и не приводит к желанному результату.
Напишите функцию, которая будет проходить через массив целых чисел и выводить индекс каждого элемента с задержкой в 3 секунды.
Прежде, чем вы начнёте - самое популярное предполагаемое решение этой задачки - неправильное и не приводит к желанному результату.
Напишите функцию, которая будет проходить через массив целых чисел и выводить индекс каждого элемента с задержкой в 3 секунды.
console.log( 123456..toString() );
Anonymous Quiz
9%
undefined
38%
Ошибка
41%
'123456'
7%
123456
5%
Посмотреть ответы
👍1
console.log( 'Js'[0].toLowerCase() )
Anonymous Quiz
24%
'js'
56%
'j'
6%
'Js'
10%
Ошибка
3%
Посмотреть ответы
Если вдруг у вас есть реальная задачка или вопрос с Вашего собеседования (с правильным ответом) - можете присылать её сюда - @js_chat. Наиболее подходящие (на мой взгляд) планирую публиковать.
В интернете много задач и теории, но как по мне, намного интереснее решать актуальные задания, да и это будет полезнее.
В интернете много задач и теории, но как по мне, намного интереснее решать актуальные задания, да и это будет полезнее.
null == false;
"" == false;
"" == false;
Anonymous Quiz
49%
true true
14%
false false
23%
false true
10%
true false
3%
Посмотреть ответы
👍1
Как называется функция, которая всегда возвращает тот же результат, если переданы одинаковые аргументы?
Anonymous Quiz
14%
Однотипная функция
52%
Чистая функция
19%
Коллбэк
7%
Выраженная функция
7%
Посмотреть ответы
let _ = 1;
console.log( _ );
console.log( _ );
Anonymous Quiz
57%
1
11%
undefined
1%
null
28%
Ошибка
3%
Посмотреть ответы
let r = [1, 2, 3, 4];
delete r[0];
console.log( r.length );
delete r[0];
console.log( r.length );
Anonymous Quiz
42%
4
44%
3
2%
5
9%
Ошибка
2%
Посмотреть ответы
Простенькая задачка из собеседования.
Превратите функцию ниже в IIFE.
Превратите функцию ниже в IIFE.
let result = (a, b) => a + b;
👍1
let array = [1, 2, 3];
array.unshift(1);
console.log( array );
array.unshift(1);
console.log( array );
Anonymous Quiz
54%
[1, 1, 2, 3]
30%
[2, 3]
3%
[2, 3, 1]
9%
[1, 2, 3, 1]
4%
Посмотреть ответы
let a = [], b = [];
console.log( a == !b );
console.log( a == !b );
Anonymous Quiz
40%
true
50%
false
7%
Ошибка
3%
Посмотреть ответы
👍1