Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过localStorage和url参数的动态变量_Javascript_Jquery - Fatal编程技术网

Javascript 通过localStorage和url参数的动态变量

Javascript 通过localStorage和url参数的动态变量,javascript,jquery,Javascript,Jquery,我有一个动态变量 例如: dynamic = "music1" 此变量正在更改,我希望使用localStorage而不是cookie保留此变量: localStorage.setItem('dynamic', dynamic) 我想使用这个变量作为查询参数,即url库中包含的url 示例当前url为: www.domain.com/library如果存储中存在变量,请将url更改为以下内容: www.domain.com/library?dynamic=music1 我希望这能回答你的问题

我有一个动态变量

例如:

dynamic = "music1"
此变量正在更改,我希望使用localStorage而不是cookie保留此变量:

localStorage.setItem('dynamic', dynamic)
我想使用这个变量作为查询参数,即url库中包含的url

示例当前url为:

www.domain.com/library
如果存储中存在变量,请将url更改为以下内容:

www.domain.com/library?dynamic=music1

我希望这能回答你的问题

var dynamic = 'music1';
var url = 'www.domain.com/library';

localStorage.setItem('dynamic', dynamic);

if(localStorage.getItem('dynamic') != null){
    var storedVariable = localStorage.getItem('dynamic');
    url += '?dynamic=' + storedVariable;
}
希望有帮助;)