Я новичок в Javascript и знаю, что должен освоить его основы, прежде чем куда-либо идти, но я хотел бы, чтобы вы объяснили мне, как работает eventListeners. Например, я хочу использовать chrome.tabs.onCreated.addListener(function callback).
Я действительно не понимаю, что я должен использовать в качестве функции обратного вызова. Я не знаю, поместил ли я туда код, который хочу выполнить, когда событие произойдет, или нет.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Синтаксис. element.addEventListener (событие, функция, useCapture); Первый параметр - это тип события (например, «щелчок» или «mousedown»). Второй параметр - это функция, которую мы хотим вызвать при возникновении события. Третий параметр - это логическое значение, определяющее, следует ли использовать восходящую цепочку событий или захват событий.
Хорошо сказано, w3Schools, это отличный ресурс, который может вам помочь. https://www.w3schools.com/ Надеюсь это поможет
Какую вкладку вы хотите? Нравится вкладка с контентом? или вкладка окна? Ссылка?
Обычные вкладки Chrome (я думаю, единственное, что вы можете использовать с chrome.tabs, чтобы получить URL-адрес, например)
Хорошо, я понял, но в моем случае событие будет создавать вкладку, как я могу поместить это в первый аргумент?