我的目标是能够创建一个函数,您可以将字符串作为参数提供,并能够创建一个可以添加项目的数组。你可以在这里看到我的尝试,但它似乎不起作用。aka,如果我想创建一个列表名称 GroceryList,它会返回 GroceryList,但是当我想向它添加一个项目时,它会说 GroceryList 没有定义。
function removeInstance(list, item){
for(var i = 0; i < list.length; i++){
if(item === list[i]){
list.splice(i, 1);
console.log(list);
break;
}
}
}
function makeList(name){
name = [];
console.log(name);
return name;
}
function removeAllItems(list, item){
for(var i = 0; i < list.length; i++){
if(item === list[i]){
list.splice(i, 1);
i--;
}
}
console.log(list);
}
function addItem(list, item){
list.push(item);
console.log(list);
}
任何帮助都是极好的。谢谢!