существует функция Number.localeFormat, но я не уверен, что это что Ваш после
Dojo имеет средство форматирования валюты, это - знающая локаль.
Если Вы не хотите включать Dojo в свой проект только для этой функции, то, возможно, можно ли локализовать валюту в бэкенде?