Это плохая практика и не стоит так делать, вместо этого можно объявить стрелочную функцию которая возьмет контекст того уровня где объявлена или сделать .bind(this), но лучше все же стрелочной функцией, только надо учесть что если требуются старый браузеры то нужно собрать код под них используй babel + webpack/parcel и тд.
Так как fetch это полифил то когда fetch будет в большинстве браузером полифил можно будет просто убрать не меняя код. Использовать можно с чем угодно.
sourcemap сопоставляет полученный с помощью преобразований css в исходный. То есть например после преобразования из sass в css и минификации, можно прямо в браузере посмотреть исходник при этом отдавая на сайте минифицирвоаную версию если включить в консоли браузера sourcemap.
var items = document.getElementById('load_numAll-shet').innerText;
var sum = items.split('\n').reduce(function(a,b){return a*1+b*1});
document.getElementById('load_numAll-show').innerHTML = sum;