Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.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 将IF语句存储到LocalStorage的变量中?_Javascript_Variables_Storage_Local - Fatal编程技术网

Javascript 将IF语句存储到LocalStorage的变量中?

Javascript 将IF语句存储到LocalStorage的变量中?,javascript,variables,storage,local,Javascript,Variables,Storage,Local,我正在制作一个超速应用程序,现在我创建了一个IF语句,当用户速度超过20公里/小时时,会弹出一个警报通知他们,我希望用户设置这个值,这样它就不会从HTML中的输入字段预定义为20,然后将其存储到本地存储并更改变量的值 问题是,这是一个IF语句,我不知道如何重写它,使其适合可变格式 if (speed > 20) { alert("speeding"); } const-speed=10; 功能检查速度(限制){ 如

我正在制作一个超速应用程序,现在我创建了一个IF语句,当用户速度超过20公里/小时时,会弹出一个警报通知他们,我希望用户设置这个值,这样它就不会从HTML中的输入字段预定义为20,然后将其存储到本地存储并更改变量的值

问题是,这是一个IF语句,我不知道如何重写它,使其适合可变格式

     if (speed > 20) {
         alert("speeding");
                    }  
const-speed=10;
功能检查速度(限制){
如果(速度>限制){
警惕(“超速”);
}
}

检查速度(5)这就是您所描述的。有一个HTML字段可以用速度填充,然后每当你改变它并点击回车键时,
JavaScript
就会拾取它,读取限制并检查速度是否大于该限制

您需要输入一些内容来检查限制是否为整数(否则在
parseInt
中会出现错误)。我不确定你将如何设置速度,所以我把它作为一个变量

document.getElementById('limit')。addEventListener(“更改”,函数(evt){
检查速度(parseInt(this.value));
},假);
功能检查速度(限制){
速度=30;
如果(速度>限制){
警惕(“超速”);
}
}

在语句周围包装一个函数,然后将其用作变量
var speedTest=function(speed){if(speed>20)alert(“speeding”);}然后你可以随时调用它,比如speedTest(50)'函数speeding{if(speed>20){alert(“speeding”);}}'我可以用speeding作为变量吗抱歉,如果这听起来很愚蠢,但我是这方面的新手,你介意告诉我const speed=10是什么意思吗?和检查速度(5)?感谢you@Syystole我认为你应该认真地从一些基础教程开始
const speed=10
只是声明一个变量<代码>检查速度(5)
正在调用函数是的,谢谢。我正在慢慢地努力。如果您不介意的话,还有一个问题,因为我使用的是本地存储,一旦我从HTML中的输入中接收到值,我就需要在这里设置它,我是否使用以下代码localStorage.setItem('checkspeed',checkspeed.value)@是的。不要试图做一些复杂的事情。你真的应该用basics来统计数据嘿,谢谢你,我并不是说我不领情,但我正在尝试不使用外部框架和插件(Jquery),而是尝试使用本地存储来存储经过编辑的数据,而不是使用
Jquery
,现在应该只使用普通JavaScript:)。