JavaScript задачи с собеседований
5.28K subscribers
528 photos
26 videos
9 files
273 links
Задачи, тесты и теоретические вопросы по JavaScript. Так же react, vue, angular, node.js

Прислать задачу/вопрос в дар: @cyberJohnny
Сотрудничество: @cyberJohnny
Download Telegram
Какой будет вывод?
👍7💩7
Какой будет вывод?
Anonymous Quiz
35%
['apple', 'banana']
44%
2
8%
true
13%
undefined
💩29🔥13
Какой будет вывод?
Какое значение будет выведено?
👍10
Какое значение будет выведено?
Anonymous Quiz
48%
Lydia
22%
Sarah
13%
undefined
17%
ReferenceError
👍24💩4🔥1
Какое значение будет выведено?
👍10👎7
Как создать функцию в JavaScript?
Anonymous Quiz
90%
function myFunction()
9%
function = myFunction()
1%
function:myFunction()
👍16👎6
Какое сообщение покаже alert?
Anonymous Quiz
21%
5
69%
6
4%
7
6%
undefined
👍13💩4🔥3
Какой метод модуля `fs` используется для чтения директории?
Anonymous Quiz
24%
`fs.readDirectory(path[, mode], callback)`
35%
`fs.read(path[, mode], callback)`
32%
fs.readdir(path, callback)
9%
нет верного ответа
👍6👎2
Что выведется в консоль?
Anonymous Quiz
24%
1, 1, 3
35%
1, 2, 3
27%
1, 1, 1
14%
ReferenceError
☝️Объяснение:

В первом случае, при вызове анонимной функции создастся локальная переменная `obj` в её области видимости, после чего создаётся новый объект `{a : 2}`, ссылка на который попадает в локальную переменную `obj`, но переменная из верхнего скоупа будет всё так же ссылаться на старый объект.
Во втором случае, объявление новой локальной переменной не происходит, поэтому просто перезаписывается значение ключа глобального объекта, переданного данной функции.
👍29