Знаете ли вы основы JavaScript ?
Будьте внимательны, в некоторых вопросах, может быть несколько вариантов ответа
Email *
Ваше полное ФИО *
1. Есть ли разница между выражениями?                        
1. !!(a && b)                                                                                
2. (a && b)
Выберите правильный вариант *
2. Что выведет код?
f.call(f);

function f() {
  console.log(this);
}
Выберите правильный вариант *
3. Как можно найти максимальный элемент массива? *
Required
4. Чему равна длина массива arr?
const arr = []
arr[1] = 22
arr[5] = 7
Выберите правильный вариант
Clear selection
5. Какими методами  массива можно получить индекс элемента ? *
Required
6. Как определить содержится ли подстрока в строке? *
Required
7. Что выведет в консоль?
new Promise((resolve, reject) => {
  resolve(1);
  reject(2);
  resolve(3);
}).then(console.log);
Выберите правильный вариант *
8. Что выведет в консоль?
if (new Boolean(false)) {
  console.log('true')
} else {
  console.log('false')
}

Выберите правильный вариант
Clear selection
9. Каким способом можно клонировать массив?
const originalArray = [1, 3, 5, 8];
Выберите правильные варианты *
Required
10. Что выведет в консоль?
const a = '';
const b = '';
console.log(!(a + b ? 1 : 0))
Выберите правильный вариант *
11. В какой тег записывается javascript? *
Required
12. Где правильно размещать JavaScript в html ? *
Required
13. Как правильно указать файл в котором JavaScript? *
14. Как объявить объект в JavaScript? *
Как правильно конкатенировать строки?
const a = 'Hello';
const b = 'World';

15. Выберите правильные варианты *
Required
16. Как заменить подстроку в строке?
const str = 'Hello {{name}}!'
Выберите правильный вариант *
17. Что вернет код Boolean(3 > 7)? *
18. В каком порядке отработает console.log?
setTimeout(() => {
  console.log('setTimeout1');
  Promise.resolve().then(() => console.log('Promise1'));
}, 0);
setTimeout(() => {
  console.log('setTimeout2');
}, 0);
Promise.resolve().then(() => console.log('Promise2'));

Выберите правильный вариант *
19. Как пройтись по свойствам объекта? *
20. Какие значения будут переданы в console.log?
for (var i = 0; i < 10; i++) {
  setTimeout(() => console.log(i), 0);
}
Выберите правильный вариант *
Submit
Clear form
Never submit passwords through Google Forms.
reCAPTCHA
This form was created inside of VELI SERVICES (CY) LTD. Report Abuse