Вы можете ссылаться на свойства объекта в квадратных скобках:
var obj = {'#foo': 'bar'};
obj['#foo']; // 'bar'
Действительно, obj.#foo
недопустимо (т. Е. Вызовет синтаксическую ошибку), но описанный выше метод подойдет.
Кроме того, не используйте eval, если нет необходимости.Несмотря на то, что это более медленное решение, оно менее безопасно, особенно если учесть, что обычно существует множество собственных методов JSON, и большинство библиотек JSON предоставляют функциональность только , если собственные методы не существуют.