how many ns can you find in:
q: добавление элемента рядом при делегировании событий значится вот сама разметка к которой я применяю делегирование 

<ul class=list>
  <li class=list__item>
    <a> заголовок 1 </a> <i class=fa fa-star></i>
  </li>
  <li class=list__item>
    <a> заголовок 2 </a> <i class=fa fa-star></i>
  </li>
  <li class=list__item>
    <a> заголовок 3 </a> <i class=fa fa-star></i>
  </li>
  <li class=list__item>
    <a> заголовок 4 </a> <i class=fa fa-star></i>
  </li>
</ul>


смысл в том, чтобы делегирование срабатывало на все иконки, которые в списке, но при этом, при клике в localstorage добавлялся бы текст который внутри тега а. 
не понял я как добавить innerhtml элемента соседнего, по которому был совершен клик.
этот код добавляет текст собственно при самом клике на текст элемента.
  list.addeventlistener(click, event => { 
    let title = event.target.innerhtml,
        item = event.target,
        index = bookmarks.indexof(title);

    if (!title) return;

    if (index == -1) {
      bookmarks.push(title);
      item.classlist.add(bookmark)
    } else {
      bookmarks.splice(index, 1);
      item.classlist.remove(bookmark)
    }

    localstorage.setitem(bookmarks, json.stringify(bookmarks));
  });



a: title = event.target.closest(.list__item).queryselector(a).innerhtml,


user
In the text, there are 19 "n"s.
assistant