Звучит так, будто вам нужна функция, которая возвращает объект с правильной структурой:
const makeObj = stats => ({
points: parseInt(Object.byString(stats.children[5], d)) || 0,
gameCount: parseInt(Object.byString(stats.children[7], d)) || 0,
victoryCount: parseInt(Object.byString(stats.children[9], d)) || 0,
defeatCount: parseInt(Object.byString(stats.children[11], d)) || 0,
gameTime: ms(Object.byString(stats.children[13], d)) || 0,
killCount: parseInt(Object.byString(stats.children[15], d)) || 0,
deathCount: parseInt(Object.byString(stats.children[17], d)) || 0,
});
Затем просто вызовите makeObj
с stats
:
this.rush = makeObj($(".player-stats-info").get(0));
this.skyWars = makeObj($(".player-stats-info").get(1));
// etc