Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.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附加到此数组_Javascript_Html_Arrays_Push - Fatal编程技术网

如何使用javascript附加到此数组

如何使用javascript附加到此数组,javascript,html,arrays,push,Javascript,Html,Arrays,Push,当你说“新建”时,它会将你输入的项目添加到待办事项列表中;当我呼叫列表时,它会给我列表,但“退出”有效,它会退出该程序。如果你有任何建议,请告诉我如何解决此问题。提前谢谢 window.setTimeout(函数(){ while(true){ var rep=prompt(“你想做什么?”); var列表=[]; 如果(代表==“新”){ var newItem=prompt(“您想添加什么?”) list.push(newItem); } 如果(代表==“列表”){ 警报(列表) } 如果

当你说“新建”时,它会将你输入的项目添加到待办事项列表中;当我呼叫列表时,它会给我列表,但“退出”有效,它会退出该程序。如果你有任何建议,请告诉我如何解决此问题。提前谢谢

window.setTimeout(函数(){
while(true){
var rep=prompt(“你想做什么?”);
var列表=[];
如果(代表==“新”){
var newItem=prompt(“您想添加什么?”)
list.push(newItem);
}
如果(代表==“列表”){
警报(列表)
}
如果(代表==“退出”){
打破
}
}
}, 500);

文件
事項清單
  • “新建”-添加待办事项
  • “列表”-查看所有待办事项
  • “退出”-退出小程序

声明变量
var list=[]在while循环外部

工作示例

window.setTimeout(函数(){
var列表=[];
while(true){
var rep=prompt(“你想做什么?”);
如果(代表==“新”){
var newItem=prompt(“您想添加什么?”)
list.push(newItem);
}
如果(代表==“列表”){
警报(列表)
}
如果(代表==“退出”){
打破
}
}
}, 500);

文件
事項清單
  • “新建”-添加待办事项
  • “列表”-查看所有待办事项
  • “退出”-退出小程序

声明列表处于while循环之外

var list=[];
setTimeout(函数(){
while(true){
var rep=prompt(“你想做什么?”);
如果(代表==“新”){
var newItem=prompt(“您想添加什么?”)
list.push(newItem);
}
如果(代表==“列表”){
警报(列表)
}
如果(代表==“退出”){
打破
}
}
}, 500);

文件
事項清單
  • “新建”-添加待办事项
  • “列表”-查看所有待办事项
  • “退出”-退出小程序

你应该考虑删除< <代码> < < /Cord>循环>,但我希望它一直问下去,直到我说“退出”,考虑使用<代码>……而谢谢你的贡献,但是问题已经在5分钟内解决了。