// Чтобы проще было понять
const methods = {
"-": (a, b) => a - b,
"+": (a, b) => a + b
};
console.log(methods["+"](1, 5)) // 6
console.log(methods["-"](10, 1)) // 9
methods - объект с двумя ключами + и -. Мы не можем напрямую обратиться к объекту вот так: methods.+
Вместо этого мы пишем methods["+"], но по скольку по этому ключу храниться функция, мы можем сразу её вызвать, передав параметры.
methods["+"](1, 5) // 1 + 5
// Это тоже самое что
const methods = {
substract: (a, b) => a - b
add: (a, b) => a + b
};
methods.add(1,5)