gpt4 book ai didi

javascript - 如何将整个 .js 文件的变量内容保存并加载到用户计算机上?

转载 作者:行者123 更新时间:2023-11-28 13:30:55 25 4
gpt4 key购买 nike

我有许多变量在 JavaScript 中记录“保存”状态,我想在本地用户计算机上保存和加载这些状态。

基本上是一个 .js 文件的全部内容,我称之为“variables.js”

有没有一种简单的方法可以保存文件中的所有数据并轻松加载它?

最佳答案

尝试window.localStorage :

var localStorage = window.localStorage;
var foo = localStorage.getItem("bar");
// ...
localStorage.setItem("bar", foo);

数据可以是 JavaScript 支持的任何类型,包括字符串、 bool 值、整数或 float 。然而,数据实际上是作为字符串存储的。因此,如果你想存储对象文字(就像你可能想在 Angular 内做的那样),你可以使用 angular.toJson()angular.fromJson() :

var person = { name: 'jake' };
localStorage.setItem("person", angular.toJson(person));
var t = angular.fromJson(localStorage.getItem("person"))

关于javascript - 如何将整个 .js 文件的变量内容保存并加载到用户计算机上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24997901/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com