Код Javascript не работает, когда массив имеет значениеJavascript

Форум по Javascript
Ответить
Гость
 Код Javascript не работает, когда массив имеет значение

Сообщение Гость »


У меня проблема с кодом Javascript в моей игре Bred Clicker.

Я работаю над сохранением данных в текстовых файлах, и файл не сохраняется на компьютере ТОЛЬКО КОГДА В МАССИВЕ «пекарей» ЕСТЬ ДАННЫЕ. он сохраняется только тогда, когда внутри нет словарей. массив пекаря.

Это мой код:

функция saveData() { var dataToGo = {"money": деньги, "mps": mps, "mpc": mpc, "currentBred": currentBred, "yeastCost": дрожжиCost, "yeastType": дрожжиType, "bredCost": bredCost, "bredMulitplier": bredMulitplier, «bakerCost»: BakerCost, «пекари»: Bakers}; //РАЗДЕЛ «Пекари» ИМЕННО ТАМ, ГДЕ ЭТО ЛОМАЕТСЯ. вар txtFD = dataToGo.map(btoa); вар txtF = новый файл ([txtFD], «data.txt»); var a = document.createElement("a"); вар URL = URL.createObjectURL(txtF); а.href = URL-адрес; a.download = "data.txt"; document.body.appendChild(а); а.клик(); setTimeout(функция() { document.body.removeChild(а); окно.URL.revokeObjectURL(url); }, 0); } Я пытался решить эту проблему путем отладки веб-сайтов, но НИЧЕГО не помогло, и это очень раздражало.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»