var nicWinsVsMac;
if (tempresult === win) {
wincount = JSON.parse(localStorage.getItem (playerName + 'wincount'));
wincount += 1;
localStorage.setItem(playerName + 'wincount', wincount);
winsvsopponent = 'WinsVs' + opponent;
winsvsopponent = JSON.parse(localStorage.getItem(playerName + 'WinsVs' + opponent));
winsvsopponent += 1;
console.log(winsvsopponent);
localStorage.setItem(playerName + 'WinsVs' + opponent, 'winsVs' + opponent);
console.log(localStorage.getItem(nicWinsVsMac));
}
playerName
и opponent
являются параметрами, передаваемыми. В этом случае, playerName = 'nic'
и opponent = "Mac"
с помощью LocalStorage сохранить количество
Мой браузер дает мне «неожиданный маркер ш» на линии, где я анализирую вне localStorage
, Я не могу понять, что происходит. Любая помощь будет большой. Благодаря!
Что происходит? Вы сохранили недействительный JSON. Поместите точку останова на эту строку и проверьте значение. – kirilloid
где я должен это делать? не уверен, что я следую за извините –
Хорошо, по крайней мере, это: 'console.log (localStorage.getItem (playerName + 'WinsVs + соперник))' on line перед ошибкой. – kirilloid