Потому, что querySelectorAll возвращает СПИСОК найденных элементов и для доступа в первому элементу этого списка надо писать так:
document.querySelectorAll('.ass')[0].innerHTML
или так:
document.querySelectorAll('.ass').item(0).innerHTML
https://developer.mozilla.org/ru/docs/Web/API/Document/querySelectorAllhttps://developer.mozilla.org/ru/docs/Web/API/NodeListP.S. Назвать класс "ass"... Повеселило.