смысл делегирования в том, что вы вешаете общий лисенер на родителя, слушаете весь контейнер, а не 9000 повторяющихся кнопок или инпутов, а ивент таргет вам позволяет понять, на каком именно элементе был клик в пределах слушаемого блока
Нет. Не отличается. Но допустим тебе в каждом тесте надо выполнять какие то действия чтобы подготовить окружение для тестов и какие то действия чтобы допустим сбросить состояние для следующего теста. Логично их вынести в before и after чем каждый раз в тесте их прописывать
Create an array where user's plans will be stored. Use the JavaScript function prompt() to ask the user about his plans. Put each plan item into an array. When user enters an empty string or presses “Cancel” input ends. Почему у меня не срабатывает вот так вот, кто может помочь? var user = prompt(“wuzzup”); let promptRes = null while(promptRes === null) { promptRes = prompt() }
Благодарю. Но я либо на js, либо php думаю делать. Ну или и на том и на том. Только вот пока что надо уточнить у курьера, может быть корзину только на фронтенде для клиентов нужно будет.