JavaScript からデフォルトのロケールを取得・変更したい
Number の toLocaleString() や Date の toLocaleString() をロケールを指定せずに実行した場合、
Number(1234).toLocaleString();
-> "1,234"
(new Date).toLocaleString();
-> "2014年12月27日 18:50:30"
と表示されました。(IE11の場合)
おそらくロケールのデフォルト値が "ja-JP" になっているからと思われますが、このデフォルト値をJavaScriptから取得・変更することは出来るでしょうか?