Сообщает вам, что значение присваивается переменной, называемой csrf_token
, которая не была объявлена, например.
csrf_token = 'foo';
В нестрогом режиме это создаст свойство глобального объекта (обычно называемого глобальной переменной), называемого csrf_token
, когда выполняется эта строка кода.
В строгом режиме он выдает ошибку, которую вы видите, потому что строгий режим предотвращает неявное создание глобальных переменных. Вы также можете исправить это, включив в него:
var csrf_token;
в любом месте глобального контекста в том же элементе сценария, что и код ошибки, или предыдущий элемент сценария.