Сообщение от cherrypashka
|
видимо была неточность
|
Для выявления неточностей есть F12 (консоль ошибок).
Сообщение от cherrypashka
|
почему в примере используется var methods
|
По той же причине, что и var split, a, op, b - это локальные переменные.
Эт такой способ сделать приватные свойства объекта в JS.
Сообщение от cherrypashka
|
где находится var methods.. в объекте calc?
|
Это локальная переменная. "Находится" в closure функции Calculator: