Ошибка маркера объекта JSON при разборе Chrome 41 - PullRequest
0 голосов
/ 22 ноября 2018

У нас есть корпоративное веб-приложение.Работает на Dojo версии 1.12.2.Без проблем работает в Chrome и Firefox, но в Chrome 41 не удается загрузить определенный модуль Dojo со следующим сообщением:

Uncaught SyntaxError: Неожиданный токен}

Оказывается, следующая строка была разорвана:

myTool = new MyTool({toolConfig});

, где toolConfig - простой объект Json.

Теперь я заменяю ошибочную строку следующим, а Chrome 41 идругие браузеры работают должным образом:

var aConfig = {};
aConfig["toolConfig"] = toolConfig;
myool = new MyTool(aConfig);

Похоже, что Chrome 41 не может выполнить синтаксический анализ ошибочной строки.Это потому, что линия соответствует новым стандартам JS (я не являюсь опытным разработчиком внешнего интерфейса)?Или это известная ошибка в Chrome 41?Я провел быстрое исследование, но ничего не смог найти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...