Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions дз 8.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
1. С замыканием у меня, вроде, все плохо. Хотя принцип я и понял.

Скорее всего, его можно применить здесь:
$addTaskBtn.addEventListener('click', function() {
taskList.push(new Task($newTaskInput.value));
$newTaskInput.value = '';
drawTasks();

2. Все тесты проводились на Opera GX.
а) var a = 1; объявляет переменную в функции.
Так как объявление переменной всегда обрабатывается до выполнения кода, где бы она не находилась,
то при невыполнении условия мы получаем undefined.

b) Ошибка a is not defined. Скорее всего из-за того, что функция завязана на переменной b.
Еще функция a принимает x, который еще даже не обозначен.

c) Здесь функция не выполняется, а выводится сама переменная, в которой она существует.


d) В теле функции есть запись, что аргумент [2] (это a) равен 10. После чего - выводится этот аргумент.

e) This не задано, поэтому alert вызывает объект в окне.