如何在localStorage中使用换行符?

时间:2019-05-08 13:23:13

标签: javascript local-storage

我试图在HTML5游戏中作弊,但是当我做类似的事情时,它的localStorage属性中包含新行:

localStorage.setItem('gamesave', '"money":"5000"
"gold":"1000"')

localStorage甚至不保存。

如果我尝试设置带有新行的localStorage属性,则不会设置。 如何在localStorage属性中包含换行并正确保存?

2 个答案:

答案 0 :(得分:3)

您可以保存并获取为对象。

  

SetItem:localStorage.setItem('gamesave', JSON.stringify({ money:5000, gold:1000 }))

     

GetItem:JSON.parse(localStorage.getItem('gamesave'))

答案 1 :(得分:2)

您好,您可以尝试es6字符串文字。它会工作

localStorage.setItem('gamesave', `"money":"5000"
"gold":"1000"`)